PingOne Platform APIs

Application Resources

The PingOne Authorize {{apiPath}}/v1/environments/{{envID}}/applicationResources endpoint provides operations to read application resources in PingOne. For information about create, update, and delete operations for application resources, refer to Create Application Resource, Update Application Resource, and Delete Application Resource.

API application resources data model

Property Type Required Mutable Description

description

String

Optional

Mutable

The application resource’s description.

id

String

N/A

Read only

The resource’s unique identifier.

name

String

Required

Mutable

The application resource name. The name value must be unique.

parent

Object

Required

Read only

The application resource’s parent.

parent.type

String

Required

Read only

The application resource’s parent type. Options are PING_ONE_RESOURCE.

parent.id

String

Required

Read only

The application resource’s parent ID.

Response codes

Code Message

200

Successful operation.

201

Successfully created.

204

Successfully removed. No content.

400

The request could not be completed.

401

You do not have access to this resource.

403

You do not have permissions or are not licensed to make this request.

404

The requested resource was not found.

Application resource errors

In addition to the general error codes, application resource operations can return the following errors:

HTTP status Top‑level code Detail code When it happens and what the response contains

403

ACCESS_FAILED

None

Message: The actor attempting to perform the request is not authorized.

When and details

When: The actor lacks the applicationRoles:read:applicationResource permission (GET operations)

Details: None

404

NOT_FOUND

None

Message: The request could not be completed. The requested resource was not found.

When and details

When: A GET request references an application resource ID that does not exist

Details: None