orchestrator
2024.10
true
  • Getting Started
  • Swagger Definition
  • Orchestrator APIs
UiPath logo, featuring letters U and I in white
Orchestrator API Guide
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Nov 11, 2024

Task Catalogs Requests

Retrieve Task Catalogs in a Folder

This request enables you to retrieve all the task catalogs in the classic folders that the user has access to.

GET

https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/TaskCatalogs?$top=3

Request headers

Key

Value

Authorization

Bearer

Response code

200 OK

Response body

{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#TaskCatalogs",
    "@odata.count": 3,
    "value": [
        {
            "Name": "Greatness",
            "Description": null,
            "LastModificationTime": "2019-10-30T16:45:57.533Z",
            "Id": 7
        },
        {
            "Name": "Orchestrator",
            "Description": "Mother",
            "LastModificationTime": "2019-10-30T16:57:44.1Z",
            "Id": 12
        },
        {
            "Name": "Credentials",
            "Description": null,
            "LastModificationTime": null,
            "Id": 20
        }
    ]
}{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#TaskCatalogs",
    "@odata.count": 3,
    "value": [
        {
            "Name": "Greatness",
            "Description": null,
            "LastModificationTime": "2019-10-30T16:45:57.533Z",
            "Id": 7
        },
        {
            "Name": "Orchestrator",
            "Description": "Mother",
            "LastModificationTime": "2019-10-30T16:57:44.1Z",
            "Id": 12
        },
        {
            "Name": "Credentials",
            "Description": null,
            "LastModificationTime": null,
            "Id": 20
        }
    ]
}

Retrieve Task Catalog Details

This request enables you to retrieve task catalog details according to the TaskCatalogId. The TaskCatalogId must be included in the request.

GET

https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/TaskCatalogs(7)

Request headers

Key

Value

Authorization

Bearer

Response code

200 OK

Response body

{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#TaskCatalogs/$entity",
    "Name": "Orchestrator Catalog",
    "Description": "da",
    "LastModificationTime": "2020-02-05T13:31:09.45Z",
    "Id": 7
}{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#TaskCatalogs/$entity",
    "Name": "Orchestrator Catalog",
    "Description": "da",
    "LastModificationTime": "2020-02-05T13:31:09.45Z",
    "Id": 7
}

Update Task Catalog

This request enables you to modify task catalog details based on the TaskCatalogId. The TaskCatalogId must be included in the request.

GET

https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/TaskCatalogs(7)/UiPath.Server.Configuration.OData.UpdateTaskCatalog

Request headers

Key

Value

Authorization

Bearer

Request body

{
  "Name": "Expense reports",
  "Description": "Expense reports generation"
}{
  "Name": "Expense reports",
  "Description": "Expense reports generation"
}

Response code

200 OK

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.