PingOne Platform APIs

Read All Applications

   

GET {{apiPath}}/environments/{{envID}}/applications

The GET {{apiPath}}/environments/{{envID}}/applications endpoint returns a list of all application resources for the specified environment resource.

The PINGFEDERATE_SSO platform application is created automatically for environments in PingOne that contain PingFederate. It is deleted when PingFederate is removed from the environment. The PINGFEDERATE_SSO platform application is not returned through a GET request. However, it does contain a client secret that can be returned through the API. For information about getting an application’s client secret, refer to Application Secret.

Headers

Authorization      Bearer {{accessToken}}

Example Request

  • cURL

  • C#

  • Go

  • HTTP

  • Java

  • jQuery

  • NodeJS

  • Python

  • PHP

  • Ruby

  • Swift

curl --location --globoff '{{apiPath}}/environments/{{envID}}/applications' \
--header 'Authorization: Bearer {{accessToken}}'
var options = new RestClientOptions("{{apiPath}}/environments/{{envID}}/applications")
{
  MaxTimeout = -1,
};
var client = new RestClient(options);
var request = new RestRequest("", Method.Get);
request.AddHeader("Authorization", "Bearer {{accessToken}}");
RestResponse response = await client.ExecuteAsync(request);
Console.WriteLine(response.Content);
package main

import (
  "fmt"
  "net/http"
  "io"
)

func main() {

  url := "{{apiPath}}/environments/{{envID}}/applications"
  method := "GET"

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, nil)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Authorization", "Bearer {{accessToken}}")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := io.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}
GET /environments/{{envID}}/applications HTTP/1.1
Host: {{apiPath}}
Authorization: Bearer {{accessToken}}
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
  .url("{{apiPath}}/environments/{{envID}}/applications")
  .method("GET", body)
  .addHeader("Authorization", "Bearer {{accessToken}}")
  .build();
Response response = client.newCall(request).execute();
var settings = {
  "url": "{{apiPath}}/environments/{{envID}}/applications",
  "method": "GET",
  "timeout": 0,
  "headers": {
    "Authorization": "Bearer {{accessToken}}"
  },
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
var request = require('request');
var options = {
  'method': 'GET',
  'url': '{{apiPath}}/environments/{{envID}}/applications',
  'headers': {
    'Authorization': 'Bearer {{accessToken}}'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});
import requests

url = "{{apiPath}}/environments/{{envID}}/applications"

payload = {}
headers = {
  'Authorization': 'Bearer {{accessToken}}'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)
<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('{{apiPath}}/environments/{{envID}}/applications');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
  'follow_redirects' => TRUE
));
$request->setHeader(array(
  'Authorization' => 'Bearer {{accessToken}}'
));
try {
  $response = $request->send();
  if ($response->getStatus() == 200) {
    echo $response->getBody();
  }
  else {
    echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
    $response->getReasonPhrase();
  }
}
catch(HTTP_Request2_Exception $e) {
  echo 'Error: ' . $e->getMessage();
}
require "uri"
require "net/http"

url = URI("{{apiPath}}/environments/{{envID}}/applications")

http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::Get.new(url)
request["Authorization"] = "Bearer {{accessToken}}"

response = http.request(request)
puts response.read_body
var request = URLRequest(url: URL(string: "{{apiPath}}/environments/{{envID}}/applications")!,timeoutInterval: Double.infinity)
request.addValue("Bearer {{accessToken}}", forHTTPHeaderField: "Authorization")

request.httpMethod = "GET"

let task = URLSession.shared.dataTask(with: request) { data, response, error in
  guard let data = data else {
    print(String(describing: error))
    return
  }
  print(String(data: data, encoding: .utf8)!)
}

task.resume()

Example Response

200 OK

{
    "_links": {
        "self": {
            "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications"
        }
    },
    "_embedded": {
        "applications": [
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/79371e1e-d8c6-456f-a679-74fc4d763b6a"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "79371e1e-d8c6-456f-a679-74fc4d763b6a",
                "name": "app portal with external id",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "PORTAL_LINK_APP",
                "homePageUrl": "https://example.com",
                "protocol": "EXTERNAL_LINK",
                "externalId": "u2_1009",
                "createdAt": "2025-06-12T10:02:22.270Z",
                "updatedAt": "2025-06-12T10:47:36.934Z"
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/a8c947cf-0c96-4033-89f3-d097213429a9"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "a8c947cf-0c96-4033-89f3-d097213429a9",
                "name": "app portal without external id",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "PORTAL_LINK_APP",
                "homePageUrl": "https://example.com",
                "protocol": "EXTERNAL_LINK",
                "createdAt": "2025-06-12T10:03:14.801Z",
                "updatedAt": "2025-06-12T10:03:14.801Z"
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/9b18e156-9ec0-4974-ab55-e611021a0ad8/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/9b18e156-9ec0-4974-ab55-e611021a0ad8"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/9b18e156-9ec0-4974-ab55-e611021a0ad8/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/9b18e156-9ec0-4974-ab55-e611021a0ad8/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "9b18e156-9ec0-4974-ab55-e611021a0ad8",
                "name": "Data Processing App",
                "enabled": false,
                "type": "SINGLE_PAGE_APP",
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-05-19T13:56:54.836Z",
                "updatedAt": "2022-05-19T13:56:54.836Z",
                "assignActorRoles": false,
                "responseTypes": [
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "grantTypes": [
                    "IMPLICIT"
                ],
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "pkceEnforcement": "OPTIONAL",
                "requestScopesForMultipleResourcesEnabled": false,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60,
                "deviceTimeout": 600
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/514ef318-3af3-4896-adb4-41578ece3197"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "514ef318-3af3-4896-adb4-41578ece3197",
                "name": "dsgfasd",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "PORTAL_LINK_APP",
                "homePageUrl": "https://exacmle.com",
                "protocol": "EXTERNAL_LINK",
                "createdAt": "2025-06-04T14:07:16.724Z",
                "updatedAt": "2025-06-04T14:07:16.724Z"
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/203d8b8b-dac7-4633-b6e6-84f2cff4c606"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/203d8b8b-dac7-4633-b6e6-84f2cff4c606/attributes"
                    },
                    "idpSigningKey": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/keys/e3889e48-cd4b-4e07-8e5f-3f6bb5c32836"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "203d8b8b-dac7-4633-b6e6-84f2cff4c606",
                "name": "enablement_saml_app",
                "description": "may 12",
                "enabled": true,
                "type": "WEB_APP",
                "protocol": "SAML",
                "createdAt": "2021-05-12T14:38:00.597Z",
                "updatedAt": "2021-05-12T14:44:04.794Z",
                "spEntityId": "TechSummit-052021",
                "responseSigned": false,
                "defaultTargetUrl": "http://blahbla",
                "sloBinding": "HTTP_POST",
                "acsUrls": [
                    "https://decoder.pingidentity.cloud/saml"
                ],
                "assertionDuration": 60,
                "assertionSigned": true,
                "idpSigning": {
                    "key": {
                        "id": "e3889e48-cd4b-4e07-8e5f-3f6bb5c32836"
                    },
                    "algorithm": "SHA256withRSA"
                }
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "f42b3dcb-3ec2-4be3-97f2-fcc6f4ee6528",
                "name": "mobile app - improved",
                "enabled": true,
                "type": "NATIVE_APP",
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-08-10T11:41:21.613Z",
                "updatedAt": "2025-07-22T12:07:53.603Z",
                "mobile": {
                    "packageName": "test.test",
                    "huaweiAppId": "asdfasf",
                    "huaweiPackageName": "dsaf.dd",
                    "integrityDetection": {
                        "mode": "ENABLED",
                        "cacheDuration": {
                            "amount": 24,
                            "units": "HOURS"
                        },
                        "excludedPlatforms": [
                            "IOS"
                        ],
                        "googlePlay": {
                            "verificationType": "INTERNAL"
                        }
                    },
                    "push": {
                        "numberMatching": {
                            "type": "SELECT_NUMBER"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 40,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 4
                },
                "packageName": "test.test",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "OPTIONAL",
                "requestScopesForMultipleResourcesEnabled": false,
                "fraudIntegration": {
                    "enabled": false
                },
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 2592000,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "refreshTokenRollingDuration": 15552000,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/28e07e36-63d2-46d3-8743-dbdd51c58ee0/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/28e07e36-63d2-46d3-8743-dbdd51c58ee0/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/28e07e36-63d2-46d3-8743-dbdd51c58ee0"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/28e07e36-63d2-46d3-8743-dbdd51c58ee0/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/28e07e36-63d2-46d3-8743-dbdd51c58ee0/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "28e07e36-63d2-46d3-8743-dbdd51c58ee0",
                "name": "mobile ie native app",
                "enabled": true,
                "type": "NATIVE_APP",
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-03-14T08:17:43.520Z",
                "updatedAt": "2024-09-09T12:08:57.977Z",
                "mobile": {
                    "packageName": "one.two",
                    "huaweiAppId": "adfaf",
                    "huaweiPackageName": "dasffas.ddd",
                    "integrityDetection": {
                        "mode": "ENABLED",
                        "cacheDuration": {
                            "amount": 24,
                            "units": "HOURS"
                        },
                        "googlePlay": {
                            "verificationType": "INTERNAL"
                        }
                    },
                    "push": {
                        "numberMatching": {
                            "type": "ENTER_MANUALLY"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 30,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 5
                },
                "packageName": "one.two",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "OPTIONAL",
                "requestScopesForMultipleResourcesEnabled": false,
                "fraudIntegration": {
                    "enabled": false
                },
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 2592000,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "refreshTokenRollingDuration": 15552000,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b22a393e-a016-47a0-9958-d6716c843b01/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b22a393e-a016-47a0-9958-d6716c843b01/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b22a393e-a016-47a0-9958-d6716c843b01"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b22a393e-a016-47a0-9958-d6716c843b01/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b22a393e-a016-47a0-9958-d6716c843b01/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "b22a393e-a016-47a0-9958-d6716c843b01",
                "name": "mobile_huawei",
                "enabled": false,
                "type": "NATIVE_APP",
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-10-24T13:03:39.398Z",
                "updatedAt": "2022-11-13T13:23:12.774Z",
                "mobile": {
                    "integrityDetection": {
                        "mode": "DISABLED"
                    },
                    "passcodeRefreshDuration": {
                        "duration": 30,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 5
                },
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "OPTIONAL",
                "requestScopesForMultipleResourcesEnabled": false,
                "fraudIntegration": {
                    "enabled": false
                },
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 2592000,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "refreshTokenRollingDuration": 15552000,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/8099cbe6-f667-4d01-a1de-8f21d4c3473c/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "keyRotationPolicy": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/keyRotationPolicies/257ad1e9-f0d2-4e15-aea5-d4454b170954"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/8099cbe6-f667-4d01-a1de-8f21d4c3473c/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/8099cbe6-f667-4d01-a1de-8f21d4c3473c"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/8099cbe6-f667-4d01-a1de-8f21d4c3473c/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/8099cbe6-f667-4d01-a1de-8f21d4c3473c/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "8099cbe6-f667-4d01-a1de-8f21d4c3473c",
                "name": "Native app with number matching",
                "description": "Native app that includes configuration of number-matching option",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "NATIVE_APP",
                "loginPageUrl": "https://example.com/loginPage",
                "homePageUrl": "https://example.com/homePage",
                "icon": {
                    "id": "e8ad78dd-d45c-49b4-974d-8d5e443d4531",
                    "href": "https://upload.image.org/image.jpg"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2024-08-22T09:18:00.110Z",
                "updatedAt": "2024-08-27T09:49:36.412Z",
                "mobile": {
                    "bundleId": "myAppleBundle5.myApp",
                    "packageName": "myAndroidPackage5.myApp",
                    "huaweiAppId": "120240978",
                    "huaweiPackageName": "com.company.huaweiPackage",
                    "integrityDetection": {
                        "mode": "DISABLED",
                        "cacheDuration": {
                            "amount": 10,
                            "units": "MINUTES"
                        }
                    },
                    "push": {
                        "numberMatching": {
                            "type": "ENTER_MANUALLY"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 38,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 5
                },
                "bundleId": "myAppleBundle5.myApp",
                "packageName": "myAndroidPackage5.myApp",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "REQUIRED",
                "requestScopesForMultipleResourcesEnabled": false,
                "fraudIntegration": {
                    "enabled": false
                },
                "redirectUris": [
                    "https://example.com"
                ],
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 86400,
                "additionalRefreshTokenReplayProtectionEnabled": true,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "postLogoutRedirectUris": [
                    "https://example.com/logout"
                ],
                "refreshTokenRollingDuration": 86400,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "signing": {
                    "keyRotationPolicy": {
                        "id": "257ad1e9-f0d2-4e15-aea5-d4454b170954"
                    }
                },
                "parTimeout": 60
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c22cb3c8-65b1-4101-8b15-90bfb83afc06/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "keyRotationPolicy": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/keyRotationPolicies/1aa02240-d851-49ca-a293-fa40a58fc034"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c22cb3c8-65b1-4101-8b15-90bfb83afc06/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c22cb3c8-65b1-4101-8b15-90bfb83afc06"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c22cb3c8-65b1-4101-8b15-90bfb83afc06/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c22cb3c8-65b1-4101-8b15-90bfb83afc06/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "c22cb3c8-65b1-4101-8b15-90bfb83afc06",
                "name": "Native app with number matching and modified grace period",
                "description": "Native app that includes configuration of number-matching option",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "NATIVE_APP",
                "loginPageUrl": "https://example.com/loginPage",
                "homePageUrl": "https://example.com/homePage",
                "icon": {
                    "id": "e8ad78dd-d45c-49b4-974d-8d5e443d4531",
                    "href": "https://upload.image.org/image.jpg"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2025-07-23T14:30:50.387Z",
                "updatedAt": "2025-07-23T14:30:50.387Z",
                "assignActorRoles": false,
                "mobile": {
                    "bundleId": "myAppleBundle9.myApp",
                    "packageName": "myAndroidPackage10.myApp",
                    "huaweiAppId": "120240988",
                    "huaweiPackageName": "com.company.huaweiPackage_2",
                    "integrityDetection": {
                        "mode": "ENABLED",
                        "cacheDuration": {
                            "amount": 10,
                            "units": "MINUTES"
                        },
                        "googlePlay": {
                            "verificationType": "INTERNAL"
                        }
                    },
                    "push": {
                        "numberMatching": {
                            "type": "ENTER_MANUALLY"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 50,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 8
                },
                "bundleId": "myAppleBundle9.myApp",
                "packageName": "myAndroidPackage10.myApp",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "REQUIRED",
                "requestScopesForMultipleResourcesEnabled": false,
                "redirectUris": [
                    "https://example.com"
                ],
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "idpSignoff": false,
                "refreshTokenDuration": 86400,
                "additionalRefreshTokenReplayProtectionEnabled": true,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "postLogoutRedirectUris": [
                    "https://example.com/logout"
                ],
                "refreshTokenRollingDuration": 86400,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "signing": {
                    "keyRotationPolicy": {
                        "id": "1aa02240-d851-49ca-a293-fa40a58fc034"
                    }
                },
                "parTimeout": 60
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/81304f46-c86d-4930-a7df-5536091b0997"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "81304f46-c86d-4930-a7df-5536091b0997",
                "name": "non-portal test",
                "enabled": true,
                "hiddenFromAppPortal": true,
                "type": "PORTAL_LINK_APP",
                "protocol": "EXTERNAL_LINK",
                "externalId": "u2_1007_modified",
                "createdAt": "2025-06-12T09:59:34.644Z",
                "updatedAt": "2025-06-12T10:48:00.293Z"
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c2138f15-5bd2-4bf5-bf29-a3f819419664/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c2138f15-5bd2-4bf5-bf29-a3f819419664/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c2138f15-5bd2-4bf5-bf29-a3f819419664"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c2138f15-5bd2-4bf5-bf29-a3f819419664/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/c2138f15-5bd2-4bf5-bf29-a3f819419664/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "c2138f15-5bd2-4bf5-bf29-a3f819419664",
                "name": "OIDC-Native-App",
                "description": "Test Description - OIDC App (Native)",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "NATIVE_APP",
                "loginPageUrl": "https://example.com/loginPage",
                "homePageUrl": "https://example.com/homePage",
                "icon": {
                    "id": "e8ad78dd-d45c-49b4-974d-8d5e443d4531",
                    "href": "https://upload.image.org/image.jpg"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-11-13T13:23:24.514Z",
                "updatedAt": "2022-11-13T13:23:24.514Z",
                "mobile": {
                    "bundleId": "myAppleBundle.myApp",
                    "packageName": "myAndroidPackage.myApp",
                    "huaweiAppId": "120240966",
                    "huaweiPackageName": "com.someCompany.somePackage",
                    "integrityDetection": {
                        "mode": "ENABLED",
                        "cacheDuration": {
                            "amount": 10,
                            "units": "MINUTES"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 45,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 5
                },
                "bundleId": "myAppleBundle.myApp",
                "packageName": "myAndroidPackage.myApp",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "REQUIRED",
                "requestScopesForMultipleResourcesEnabled": false,
                "redirectUris": [
                    "https://example.com"
                ],
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 86400,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "postLogoutRedirectUris": [
                    "https://example.com/logout"
                ],
                "refreshTokenRollingDuration": 86400,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f6e9c765-8172-4c4b-9f97-27aa746db391/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "keyRotationPolicy": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/keyRotationPolicies/d6b84fe7-b21c-486c-8003-f1e531ff449d"
                    },
                    "pushCredentials": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f6e9c765-8172-4c4b-9f97-27aa746db391/pushCredentials"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f6e9c765-8172-4c4b-9f97-27aa746db391"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f6e9c765-8172-4c4b-9f97-27aa746db391/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f6e9c765-8172-4c4b-9f97-27aa746db391/secret"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "f6e9c765-8172-4c4b-9f97-27aa746db391",
                "name": "OIDC-Native-App3",
                "description": "Test Description - OIDC App (Native)",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "NATIVE_APP",
                "loginPageUrl": "https://example.com/loginPage",
                "homePageUrl": "https://example.com/homePage",
                "icon": {
                    "id": "e8ad78dd-d45c-49b4-974d-8d5e443d4531",
                    "href": "https://upload.image.org/image.jpg"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2023-03-22T16:18:57.747Z",
                "updatedAt": "2023-03-22T16:18:57.747Z",
                "mobile": {
                    "bundleId": "myAppleBundle2.myApp",
                    "packageName": "myAndroidPackage2.myApp",
                    "huaweiAppId": "120240967",
                    "huaweiPackageName": "com.companyName.somePackage",
                    "integrityDetection": {
                        "mode": "ENABLED",
                        "cacheDuration": {
                            "amount": 10,
                            "units": "MINUTES"
                        },
                        "googlePlay": {
                            "verificationType": "INTERNAL"
                        }
                    },
                    "passcodeRefreshDuration": {
                        "duration": 30,
                        "timeUnit": "SECONDS"
                    },
                    "passcodeGracePeriod": 5
                },
                "bundleId": "myAppleBundle2.myApp",
                "packageName": "myAndroidPackage2.myApp",
                "responseTypes": [
                    "CODE",
                    "ID_TOKEN",
                    "TOKEN"
                ],
                "pkceEnforcement": "REQUIRED",
                "requestScopesForMultipleResourcesEnabled": false,
                "redirectUris": [
                    "https://example.com"
                ],
                "deviceTimeout": 600,
                "grantTypes": [
                    "AUTHORIZATION_CODE",
                    "IMPLICIT"
                ],
                "refreshTokenDuration": 86400,
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "NONE",
                "postLogoutRedirectUris": [
                    "https://example.com/logout"
                ],
                "refreshTokenRollingDuration": 86400,
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "signing": {
                    "keyRotationPolicy": {
                        "id": "d6b84fe7-b21c-486c-8003-f1e531ff449d"
                    }
                },
                "parTimeout": 60
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/f2dcf944-8f82-429d-a4fc-5214f8167cd4"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "f2dcf944-8f82-429d-a4fc-5214f8167cd4",
                "name": "PingOne Admin Console",
                "description": "The admin console application which is used to manage this environment's configuration and identity data.",
                "enabled": true,
                "type": "PING_ONE_ADMIN_CONSOLE",
                "accessControl": {
                    "role": {
                        "type": "ADMIN_USERS_ONLY"
                    }
                },
                "icon": {
                    "id": "a3d073bc-3108-49ad-b96c-404bea59a1d0",
                    "href": "https://assets.pingone.com/ux/ui-library/4.18.0/images/logo-pingidentity.png"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2021-05-12T13:11:51.008Z",
                "updatedAt": "2021-05-12T13:11:51.008Z",
                "pkceEnforcement": "OPTIONAL",
                "tokenEndpointAuthMethod": "NONE"
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/66577f48-0db9-4fc0-a593-a536732f60a6/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/66577f48-0db9-4fc0-a593-a536732f60a6"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "66577f48-0db9-4fc0-a593-a536732f60a6",
                "name": "PingOne Application Portal",
                "description": "The application portal where users can view and access their applications.",
                "enabled": true,
                "type": "PING_ONE_PORTAL",
                "icon": {
                    "id": "a3d073bc-3108-49ad-b96c-404bea59a1d0",
                    "href": "https://assets.pingone.com/ux/ui-library/4.18.0/images/logo-pingidentity.png"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2021-05-12T13:11:51.018Z",
                "updatedAt": "2021-05-12T13:11:51.018Z",
                "pkceEnforcement": "OPTIONAL",
                "tokenEndpointAuthMethod": "NONE"
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/aa5002e3-27ab-4099-b073-8d5af38d542c/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/aa5002e3-27ab-4099-b073-8d5af38d542c"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/aa5002e3-27ab-4099-b073-8d5af38d542c/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/aa5002e3-27ab-4099-b073-8d5af38d542c/secret"
                    },
                    "roleAssignments": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/aa5002e3-27ab-4099-b073-8d5af38d542c/roleAssignments"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "aa5002e3-27ab-4099-b073-8d5af38d542c",
                "name": "PingOne DaVinci Connection",
                "description": "The built-in application used by PingOne connectors in DaVinci to retrieve and manage profile details, passwords, and agreement consent, as well as handle risk evaluations and multi-factor authentication (MFA).",
                "enabled": true,
                "type": "WORKER",
                "accessControl": {
                    "role": {
                        "type": "ADMIN_USERS_ONLY"
                    }
                },
                "icon": {
                    "id": "69e39266-6977-4da3-a888-2c0773198ee3",
                    "href": "https://assets.pingone.com/ux/ui-library/4.18.0/images/logo-pingidentity.png"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2022-10-06T10:01:17.121Z",
                "updatedAt": "2022-10-06T10:01:17.121Z",
                "assignActorRoles": false,
                "grantTypes": [
                    "CLIENT_CREDENTIALS"
                ],
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "CLIENT_SECRET_BASIC",
                "pkceEnforcement": "OPTIONAL",
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60,
                "deviceTimeout": 600
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b8114415-bdb4-496c-aff4-ae5de297d0fa/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/b8114415-bdb4-496c-aff4-ae5de297d0fa"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "b8114415-bdb4-496c-aff4-ae5de297d0fa",
                "name": "PingOne Self-Service - MyAccount",
                "description": "The self-service application where users can manage profile details, passwords, MFA devices, etc.",
                "enabled": true,
                "type": "PING_ONE_SELF_SERVICE",
                "icon": {
                    "id": "a3d073bc-3108-49ad-b96c-404bea59a1d0",
                    "href": "https://assets.pingone.com/ux/ui-library/4.18.0/images/logo-pingidentity.png"
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2021-05-12T13:11:50.993Z",
                "updatedAt": "2021-05-12T13:11:50.993Z",
                "pkceEnforcement": "OPTIONAL",
                "tokenEndpointAuthMethod": "NONE"
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/4b822ed2-2f86-4a75-a8fb-c4343f983fb4"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "4b822ed2-2f86-4a75-a8fb-c4343f983fb4",
                "name": "temp",
                "enabled": true,
                "hiddenFromAppPortal": true,
                "type": "PORTAL_LINK_APP",
                "protocol": "EXTERNAL_LINK",
                "externalId": "adfasf",
                "createdAt": "2025-06-05T14:17:41.917Z",
                "updatedAt": "2025-06-05T14:17:41.917Z"
            },
            {
                "_links": {
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/209e5582-1b4f-4cbe-92c3-c2977d5b83fb"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "209e5582-1b4f-4cbe-92c3-c2977d5b83fb",
                "name": "Test app - visible to all",
                "enabled": true,
                "hiddenFromAppPortal": false,
                "type": "PORTAL_LINK_APP",
                "homePageUrl": "https://example.com",
                "protocol": "EXTERNAL_LINK",
                "createdAt": "2025-06-05T12:45:38.727Z",
                "updatedAt": "2025-06-05T12:45:53.715Z"
            },
            {
                "_links": {
                    "grants": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/e0a874cf-3129-4458-8372-657778c0b0f3/grants"
                    },
                    "environment": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                    },
                    "self": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/e0a874cf-3129-4458-8372-657778c0b0f3"
                    },
                    "attributes": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/e0a874cf-3129-4458-8372-657778c0b0f3/attributes"
                    },
                    "secret": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/e0a874cf-3129-4458-8372-657778c0b0f3/secret"
                    },
                    "roleAssignments": {
                        "href": "https://api.pingone.eu/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/applications/e0a874cf-3129-4458-8372-657778c0b0f3/roleAssignments"
                    }
                },
                "environment": {
                    "id": "abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"
                },
                "id": "e0a874cf-3129-4458-8372-657778c0b0f3",
                "name": "Worker for admin api app",
                "description": "from enablement",
                "enabled": true,
                "type": "WORKER",
                "accessControl": {
                    "role": {
                        "type": "ADMIN_USERS_ONLY"
                    }
                },
                "protocol": "OPENID_CONNECT",
                "createdAt": "2021-05-12T13:30:09.935Z",
                "updatedAt": "2021-05-12T13:31:58.314Z",
                "grantTypes": [
                    "CLIENT_CREDENTIALS"
                ],
                "p1ApiAccessTokenValiditySeconds": 3600,
                "tokenEndpointAuthMethod": "CLIENT_SECRET_BASIC",
                "pkceEnforcement": "OPTIONAL",
                "parRequirement": "OPTIONAL",
                "devicePollingInterval": 5,
                "parTimeout": 60,
                "deviceTimeout": 600
            }
        ]
    },
    "count": 20,
    "size": 20
}