Britive platform release 2026.09.02 is now live in production.

Get All User Accessible Resources

Prev Next
Get
/api/resource-manager/my-resources

Retrieve a list of all resources that user has access to

Security
HTTP
Type bearer
Query parameters
searchText
string

Parameter to filter resource by search text

Exampletest
type
string

Parameter to filter resource by type i.e.frequently used

ExamplefrequentlyUsed
page
integer

Parameter to specify the page number of the records to retrieve

Default0
size
integer

Parameter to specify the number of records to retrieve per page

Default20
sort
string

parameter to specify the sort parameter and direction

Responses
200

Successful operation

Expand All
object
count
integer
page
integer
size
integer
sort
string
data
Array of object (MyResourcesDto)
object
transactionId
string
favoriteId
string
Example12345
resourceId
string
Example12345
resourceName
string
Examplelinux-server
resourceDescription
string
Exampledescription of linux server
profileId
string
Exampleasdckl4347mcc
profileName
string
Examplelinux-server-admin
profileDescription
string
Exampledescription of test profile
resourceTypeName
string
ExampleserverType
resourceLabels
object
property*
Array of string additionalProperties
string
status
string
expirationDuration
string
checkedOutTime
string
checkedInTime
string
approvalValidityTime
string
consoleAccess
boolean
Defaultfalse
progAccess
boolean
Defaultfalse
showOrigCreds
boolean
Defaultfalse
exclusiveCheckout
boolean

True if the underlying profile is configured for exclusive (one-user-at-a-time) checkout. The flag is profile-level; lock enforcement is per (profile, resource).

Defaultfalse
locked
boolean

True when an exclusive-checkout profile is currently held by another user on this specific resource. Computed per (profile, resource) — a hold on a different resource of the same profile does not lock this entry. While true, attempts to check out this (profile, resource) return HTTP 409.

Defaultfalse
lockedBy
string

Display name of the user holding the current exclusive checkout on this (profile, resource).

lockedAt
string

ISO-8601 timestamp the exclusive checkout was acquired on this (profile, resource).

lockExpiry
string

ISO-8601 timestamp at which the holder's current session on this (profile, resource) expires — i.e. when the exclusive lock is expected to be released and the entry becomes checkout-eligible again. Sourced from the active access expiration time.