{
  "opencollection": "1.0.0",
  "info": {
    "name": "PureCloud Platform Agent Assistants Identity Provider API",
    "version": "v2"
  },
  "items": [
    {
      "info": {
        "name": "Identity Provider",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get ADFS Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/adfs"
          },
          "docs": "Get ADFS Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create ADFS Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/adfs"
          },
          "docs": "Update/Create ADFS Identity Provider"
        },
        {
          "info": {
            "name": "Delete ADFS Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/adfs"
          },
          "docs": "Delete ADFS Identity Provider"
        },
        {
          "info": {
            "name": "Get Customer Interaction Center (CIC) Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/cic"
          },
          "docs": "Get Customer Interaction Center (CIC) Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create Customer Interaction Center (CIC) Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/cic"
          },
          "docs": "Update/Create Customer Interaction Center (CIC) Identity Provider"
        },
        {
          "info": {
            "name": "Delete Customer Interaction Center (CIC) Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/cic"
          },
          "docs": "Delete Customer Interaction Center (CIC) Identity Provider"
        },
        {
          "info": {
            "name": "Get G Suite Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/gsuite"
          },
          "docs": "Get G Suite Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create G Suite Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/gsuite"
          },
          "docs": "Update/Create G Suite Identity Provider"
        },
        {
          "info": {
            "name": "Delete G Suite Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/gsuite"
          },
          "docs": "Delete G Suite Identity Provider"
        },
        {
          "info": {
            "name": "Get Generic SAML Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/generic"
          },
          "docs": "Get Generic SAML Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create Generic SAML Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/generic"
          },
          "docs": "Update/Create Generic SAML Identity Provider"
        },
        {
          "info": {
            "name": "Delete Generic SAML Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/generic"
          },
          "docs": "Delete Generic SAML Identity Provider"
        },
        {
          "info": {
            "name": "Get IdentityNow Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/identitynow"
          },
          "docs": "Get IdentityNow Provider"
        },
        {
          "info": {
            "name": "Update/Create IdentityNow Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/identitynow"
          },
          "docs": "Update/Create IdentityNow Provider"
        },
        {
          "info": {
            "name": "Delete IdentityNow Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/identitynow"
          },
          "docs": "Delete IdentityNow Provider"
        },
        {
          "info": {
            "name": "The list of identity providers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders"
          },
          "docs": "The list of identity providers"
        },
        {
          "info": {
            "name": "Create Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/api/v2/identityproviders"
          },
          "docs": "Create Identity Provider"
        },
        {
          "info": {
            "name": "Get Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/:providerId",
            "params": [
              {
                "name": "providerId",
                "value": "",
                "type": "path",
                "description": "Provider ID"
              }
            ]
          },
          "docs": "Get Identity Provider"
        },
        {
          "info": {
            "name": "Update Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/:providerId",
            "params": [
              {
                "name": "providerId",
                "value": "",
                "type": "path",
                "description": "Provider ID"
              }
            ]
          },
          "docs": "Update Identity Provider"
        },
        {
          "info": {
            "name": "Delete Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/:providerId",
            "params": [
              {
                "name": "providerId",
                "value": "",
                "type": "path",
                "description": "Provider ID"
              }
            ]
          },
          "docs": "Delete Identity Provider"
        },
        {
          "info": {
            "name": "Get Okta Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/okta"
          },
          "docs": "Get Okta Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create Okta Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/okta"
          },
          "docs": "Update/Create Okta Identity Provider"
        },
        {
          "info": {
            "name": "Delete Okta Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/okta"
          },
          "docs": "Delete Okta Identity Provider"
        },
        {
          "info": {
            "name": "Get OneLogin Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/onelogin"
          },
          "docs": "Get OneLogin Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create OneLogin Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/onelogin"
          },
          "docs": "Update/Create OneLogin Identity Provider"
        },
        {
          "info": {
            "name": "Delete OneLogin Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/onelogin"
          },
          "docs": "Delete OneLogin Identity Provider"
        },
        {
          "info": {
            "name": "Get Ping Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/ping"
          },
          "docs": "Get Ping Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create Ping Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/ping"
          },
          "docs": "Update/Create Ping Identity Provider"
        },
        {
          "info": {
            "name": "Delete Ping Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/ping"
          },
          "docs": "Delete Ping Identity Provider"
        },
        {
          "info": {
            "name": "Get PureCloud Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/purecloud"
          },
          "docs": "Get PureCloud Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create PureCloud Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/purecloud"
          },
          "docs": "Update/Create PureCloud Identity Provider"
        },
        {
          "info": {
            "name": "Delete PureCloud Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/purecloud"
          },
          "docs": "Delete PureCloud Identity Provider"
        },
        {
          "info": {
            "name": "Get PureEngage Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/pureengage"
          },
          "docs": "Get PureEngage Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create PureEngage Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/pureengage"
          },
          "docs": "Update/Create PureEngage Identity Provider"
        },
        {
          "info": {
            "name": "Delete PureEngage Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/pureengage"
          },
          "docs": "Delete PureEngage Identity Provider"
        },
        {
          "info": {
            "name": "Get Salesforce Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/api/v2/identityproviders/salesforce"
          },
          "docs": "Get Salesforce Identity Provider"
        },
        {
          "info": {
            "name": "Update/Create Salesforce Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/api/v2/identityproviders/salesforce"
          },
          "docs": "Update/Create Salesforce Identity Provider"
        },
        {
          "info": {
            "name": "Delete Salesforce Identity Provider",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/api/v2/identityproviders/salesforce"
          },
          "docs": "Delete Salesforce Identity Provider"
        }
      ]
    }
  ],
  "bundled": true
}