How to get all uipath dependencies versions across process?

For instance, If I have 25 processes, I need to go each process manually in Orchestrator> Explore packages and find the version of the dependencies.

Is there is way to get it at platform level or using API to get all process vs dependencies versions?

Hey @Hari ,
here I found similar case:

Hi @Hari

You can get the dependency versions of all processes at the platform level using the Orchestrator API.

Process and Package API: You can use the Orchestrator API to get package and dependency information for each process.

/odata/Releases Endpoint: This endpoint returns a list of process releases, which includes the name and version of the packages used. From here, you can list all processes and the package versions associated with each one.

Specific Package Dependencies: If you need details of the dependencies of each package, you can get this information by querying the /odata/Packages endpoint with the package name. It returns the exact dependencies and their versions.

Query Automation: To optimize, you can develop an automation with UiPath, using activities such as HTTP Request for API calls and storing the information in a table or Excel.

This avoids manual verification and centralizes the information.

Hi @Erimatea,

can you please provide more detailed explanation about this? when I try to call a release, the response does not provide any information of dependencies. Here are the body of the response returned from my call:

@odata.context”: “odata/$metadata#Releases”,
@odata.count”: 100,
“value”: [
{
“Key”: “”,
“ProcessKey”: “”,
“ProcessVersion”: “xxx”,
“IsLatestVersion”: false,
“IsProcessDeleted”: false,
“Description”: null,
“Name”: “”,
“EnvironmentId”: null,
“EnvironmentName”: “”,
“EntryPointId”: 0000,
“EntryPointPath”: null,
“InputArguments”: null,
“ProcessType”: “Process”,
“SupportsMultipleEntryPoints”: true,
“RequiresUserInteraction”: true,
“IsAttended”: false,
“IsCompiled”: true,
“AutomationHubIdeaUrl”: null,
“AutoUpdate”: false,
“HiddenForAttendedUser”: false,
“FeedId”: “”,
“JobPriority”: “Normal”,
“SpecificPriorityValue”: 00,
“OrganizationUnitId”: 00,
“OrganizationUnitFullyQualifiedName”: “<ou_name>”,
“TargetFramework”: “Windows”,
“RobotSize”: null,
“AutoCreateConnectedTriggers”: true,
“RemoteControlAccess”: “None”,
“LastModificationTime”: “”,
“LastModifierUserId”: xxx,
“CreationTime”: “”,
“CreatorUserId”: 000,
“Id”: 000,
“Arguments”: {
“Input”: “”,
“Output”: “
},
“ProcessSettings”: null,
“VideoRecordingSettings”: null,
“Tags”: ,
“ResourceOverwrites”:
}
]
}

Thank you.