UiPath logo

UiPath

UiPath is an enterprise automation platform offering robotic process automation (RPA), AI-powered automation, and agentic automation capabilities. The platform includes Orchestrator for managing robots and automation jobs, Studio for developing automation workflows, Document Understanding for intelligent document processing, Data Service for structured data storage, Automation Hub for pipeline management and governance, Test Manager for automated testing, and Platform Management for organization and tenant administration. UiPath provides Python SDKs, REST APIs, and a rich integration ecosystem supporting enterprise automation at scale.

6 APIs 3 Capabilities 8 Features
AutomationRobotic Process AutomationRPAArtificial IntelligenceDocument ProcessingEnterprise AutomationOrchestrationTesting

APIs

UiPath Orchestrator API

The UiPath Orchestrator API provides programmatic access to the core automation management platform, enabling developers to manage robots, jobs, processes, queues, assets, sched...

UiPath Automation Hub API

The UiPath Automation Hub API provides access to the automation pipeline and idea management platform, allowing developers to programmatically create, retrieve, and manage autom...

UiPath Document Understanding API

The UiPath Document Understanding API enables intelligent document processing using machine learning and AI models. Developers can submit documents for digitization, classificat...

UiPath Data Service API

The UiPath Data Service API provides programmatic access to structured data storage within the UiPath Platform. Developers can create, read, update, and delete records in custom...

UiPath Platform Management API

The UiPath Platform Management API provides administrative access to organization and tenant management capabilities, including user management, license management, and account ...

UiPath Test Manager API

The UiPath Test Manager API enables programmatic interaction with the automated testing platform, allowing CI/CD pipelines and external tools to create test sets, execute tests,...

Capabilities

UiPath Automation Governance

Unified workflow for automation governance combining Automation Hub for pipeline management, Platform Management for user and license administration, and Test Manager for qualit...

Run with Naftiko

UiPath Automation Operations

Unified workflow for automation operators managing robots, jobs, queues, and assets in the UiPath Orchestrator. Used by RPA developers and operations teams to deploy, monitor, a...

Run with Naftiko

UiPath Intelligent Document Processing

End-to-end workflow for intelligent document processing combining Document Understanding for OCR and data extraction with Orchestrator for automation orchestration. Used by docu...

Run with Naftiko

Features

Robotic Process Automation

Automate repetitive tasks across any application using software robots with no-code, low-code, and coded automation options.

AI-Powered Automation

Integrate AI capabilities including document understanding, computer vision, and natural language processing into automation workflows.

Agentic Automation

Build and deploy intelligent agents using Python, LangGraph, or LlamaIndex frameworks on the UiPath Agent Cloud.

Document Understanding

Extract structured data from unstructured documents using ML models for OCR, classification, and field extraction.

Orchestration

Centrally manage and monitor automation robots, jobs, queues, schedules, and assets across the enterprise.

Process Mining

Discover and analyze business processes to identify automation opportunities and measure impact.

Test Automation

Create, manage, and execute automated tests for RPA and application testing with enterprise CI/CD integration.

Integration Service

Connect to 1,000+ applications and services through pre-built connectors for enterprise integration.

Use Cases

Finance and Accounting Automation

Automate invoice processing, accounts payable/receivable, financial reporting, and compliance workflows.

HR Onboarding Automation

Streamline employee onboarding, offboarding, payroll processing, and HR data management across systems.

Customer Service Automation

Automate customer inquiry routing, case management, data lookup, and response generation.

IT Process Automation

Automate IT service desk tickets, provisioning, monitoring alerts, and infrastructure management tasks.

Healthcare Administration

Automate patient data management, claims processing, prior authorization, and regulatory reporting.

Supply Chain Automation

Automate procurement, order management, inventory tracking, and logistics workflows.

Integrations

Salesforce

Automate CRM operations, data sync, and customer workflows with native Salesforce integration.

SAP

Connect with SAP ERP and S/4HANA for automated finance, HR, and supply chain processes.

Microsoft 365

Automate Office applications, SharePoint, Teams, and Azure services through Microsoft 365 integration.

ServiceNow

Integrate with ServiceNow for ITSM automation, ticket management, and service catalog workflows.

Workday

Connect with Workday HCM for HR automation, payroll processing, and workforce management.

LangChain and LangGraph

Build and deploy AI agents using LangChain and LangGraph frameworks on the UiPath platform.

Solutions

Automation Cloud Basic

Entry-level cloud automation for individuals and small teams with basic RPA and limited scale.

Automation Cloud Standard

Professional automation platform for businesses with unlimited users, robots, and enterprise data extraction.

Automation Cloud Enterprise

Strategic enterprise automation with full infrastructure control, BYOK, multi-region deployment, and advanced AI capabilities.

Automation Cloud Public Sector

FedRAMP Moderate authorized automation solution for U.S. government and public sector organizations.

Event Specifications

UiPath Orchestrator Webhook Events

The UiPath Orchestrator webhook system delivers real-time event notifications to registered HTTP endpoints when automation events occur within the platform. Webhooks cover event...

ASYNCAPI

Semantic Vocabularies

Uipath Automation Hub Context

18 classes · 24 properties

JSON-LD

Uipath Context

0 classes · 15 properties

JSON-LD

Uipath Data Service Context

7 classes · 19 properties

JSON-LD

Uipath Document Understanding Context

19 classes · 35 properties

JSON-LD

Uipath General Context

2 classes · 3 properties

JSON-LD

Uipath Orchestrator Context

27 classes · 77 properties

JSON-LD

Uipath Platform Management Context

14 classes · 29 properties

JSON-LD

Uipath Test Manager Context

16 classes · 26 properties

JSON-LD

API Governance Rules

UiPath API Rules

40 rules · 15 errors 20 warnings 5 info

SPECTRAL

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🌐
Portal
Portal
📰
Blog
Blog
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
🟢
StatusPage
StatusPage
🎓
Academy
Academy
🔗
Forum
Forum
👥
GitHubOrganization
GitHubOrganization
📦
Python SDK
SDK
📦
Python SDK GitHub
SDK
📦
LangChain Python SDK
SDK
📦
TypeScript SDK
SDK
📦
Python Integrations SDK
SDK
🔧
MCP Server
Tools
🔗
UiPath CLI
CLI
🔗
CLI
CLI
📝
Signup
Signup
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
SpectralRules
SpectralRules
🔗
Automation Operations
NaftikoCapability
🔗
Intelligent Document Processing
NaftikoCapability
🔗
Automation Governance
NaftikoCapability
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: uipath
name: UiPath
description: >-
  UiPath is an enterprise automation platform offering robotic process automation
  (RPA), AI-powered automation, and agentic automation capabilities. The platform
  includes Orchestrator for managing robots and automation jobs, Studio for
  developing automation workflows, Document Understanding for intelligent document
  processing, Data Service for structured data storage, Automation Hub for
  pipeline management and governance, Test Manager for automated testing, and
  Platform Management for organization and tenant administration. UiPath provides
  Python SDKs, REST APIs, and a rich integration ecosystem supporting enterprise
  automation at scale.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Automation
  - Robotic Process Automation
  - RPA
  - Artificial Intelligence
  - Document Processing
  - Enterprise Automation
  - Orchestration
  - Testing
url: https://raw.githubusercontent.com/api-evangelist/uipath/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-05-03'
specificationVersion: '0.19'
apis:
  - aid: uipath:uipath-orchestrator-api
    name: UiPath Orchestrator API
    description: >-
      The UiPath Orchestrator API provides programmatic access to the core
      automation management platform, enabling developers to manage robots, jobs,
      processes, queues, assets, schedules, and more. Built on the OData protocol,
      the API supports RESTful operations with filtering, sorting, and pagination
      across all resources. Authentication uses OAuth 2.0 tokens from the UiPath
      Identity Server.
    humanURL: https://docs.uipath.com/orchestrator/automation-cloud/latest/api-guide/read-me
    baseURL: https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_
    tags:
      - Orchestrator
      - Robots
      - Jobs
      - Queues
      - Automation
    properties:
      - type: Documentation
        url: https://docs.uipath.com/orchestrator/automation-cloud/latest/api-guide/read-me
      - type: OpenAPI
        url: openapi/uipath-orchestrator-openapi.yml
      - type: AsyncAPI
        url: asyncapi/uipath-orchestrator-webhooks-asyncapi.yml
      - type: JSONSchema
        url: json-schema/uipath-orchestrator-schema.json
      - type: JSONSchema
        url: json-schema/orchestrator-job-schema.json
      - type: JSONSchema
        url: json-schema/orchestrator-robot-schema.json
      - type: JSONSchema
        url: json-schema/orchestrator-queue-definition-schema.json
      - type: JSONSchema
        url: json-schema/orchestrator-queue-item-schema.json
      - type: JSONSchema
        url: json-schema/orchestrator-asset-schema.json
      - type: JSONStructure
        url: json-structure/orchestrator-job-structure.json
      - type: JSON-LD
        url: json-ld/uipath-orchestrator-context.jsonld
  - aid: uipath:uipath-automation-hub-api
    name: UiPath Automation Hub API
    description: >-
      The UiPath Automation Hub API provides access to the automation pipeline
      and idea management platform, allowing developers to programmatically
      create, retrieve, and manage automation ideas, projects, and pipeline data.
      Designed for organizations building Center of Excellence workflows and
      integrating Automation Hub with external tools.
    humanURL: https://docs.uipath.com/automation-hub/automation-cloud/latest/api-guide/introduction-to-automation-hub-api-1
    baseURL: https://cloud.uipath.com/{orgName}/{tenantName}/automationhub_/api/v1
    tags:
      - Automation Hub
      - Pipeline Management
      - Center of Excellence
      - Ideas
    properties:
      - type: Documentation
        url: https://docs.uipath.com/automation-hub/automation-cloud/latest/api-guide/introduction-to-automation-hub-api-1
      - type: OpenAPI
        url: openapi/uipath-automation-hub-openapi.yml
      - type: JSONSchema
        url: json-schema/automation-hub-automation-schema.json
      - type: JSONStructure
        url: json-structure/automation-hub-automation-structure.json
      - type: JSON-LD
        url: json-ld/uipath-automation-hub-context.jsonld
  - aid: uipath:uipath-document-understanding-api
    name: UiPath Document Understanding API
    description: >-
      The UiPath Document Understanding API enables intelligent document
      processing using machine learning and AI models. Developers can submit
      documents for digitization, classification, and data extraction, as well
      as manage custom ML models and training datasets.
    humanURL: https://docs.uipath.com/document-understanding/automation-cloud/latest/api-guide/api-overview
    baseURL: https://cloud.uipath.com/{organizationName}/{tenantName}/du_
    tags:
      - Document Understanding
      - Machine Learning
      - OCR
      - Data Extraction
      - Intelligent Document Processing
    properties:
      - type: Documentation
        url: https://docs.uipath.com/document-understanding/automation-cloud/latest/api-guide/api-overview
      - type: OpenAPI
        url: openapi/uipath-document-understanding-openapi.yml
      - type: JSONSchema
        url: json-schema/uipath-document-understanding-schema.json
      - type: JSONStructure
        url: json-structure/document-understanding-digitization-result-structure.json
      - type: JSON-LD
        url: json-ld/uipath-document-understanding-context.jsonld
  - aid: uipath:uipath-data-service-api
    name: UiPath Data Service API
    description: >-
      The UiPath Data Service API provides programmatic access to structured
      data storage within the UiPath Platform. Developers can create, read,
      update, and delete records in custom data entities, enabling automation
      workflows to read from and write to persistent cloud-based data stores.
    humanURL: https://docs.uipath.com/data-service/automation-cloud/latest/api-guide/about-the-data-service-api
    baseURL: https://cloud.uipath.com/{organizationName}/{tenantName}/dataservice_
    tags:
      - Data Service
      - Data Storage
      - Records
      - Entities
    properties:
      - type: Documentation
        url: https://docs.uipath.com/data-service/automation-cloud/latest/api-guide/about-the-data-service-api
      - type: OpenAPI
        url: openapi/uipath-data-service-openapi.yml
      - type: JSONSchema
        url: json-schema/data-service-entity-record-schema.json
      - type: JSONStructure
        url: json-structure/data-service-entity-record-structure.json
      - type: JSON-LD
        url: json-ld/uipath-data-service-context.jsonld
  - aid: uipath:uipath-platform-management-api
    name: UiPath Platform Management API
    description: >-
      The UiPath Platform Management API provides administrative access to
      organization and tenant management capabilities, including user management,
      license management, and account configuration. Used by platform
      administrators to manage UiPath Automation Cloud organizations programmatically.
    humanURL: https://docs.uipath.com/automation-cloud/automation-cloud/latest/api-guide/accessing-uipath-resources-using-external-apps
    baseURL: https://cloud.uipath.com
    tags:
      - Platform Management
      - Administration
      - Organizations
      - Tenants
      - Licensing
    properties:
      - type: Documentation
        url: https://docs.uipath.com/automation-cloud/automation-cloud/latest/api-guide/accessing-uipath-resources-using-external-apps
      - type: OpenAPI
        url: openapi/uipath-platform-management-openapi.yml
      - type: JSONStructure
        url: json-structure/platform-management-user-structure.json
      - type: JSON-LD
        url: json-ld/uipath-platform-management-context.jsonld
  - aid: uipath:uipath-test-manager-api
    name: UiPath Test Manager API
    description: >-
      The UiPath Test Manager API enables programmatic interaction with the
      automated testing platform, allowing CI/CD pipelines and external tools
      to create test sets, execute tests, and retrieve test results. Supports
      enterprise-grade test management and reporting workflows.
    humanURL: https://docs.uipath.com/test-manager/automation-cloud/latest/api-guide/test-manager-api
    baseURL: https://cloud.uipath.com/{organizationName}/{tenantName}/testmanager_
    tags:
      - Testing
      - Quality Assurance
      - CI/CD
      - Test Automation
    properties:
      - type: Documentation
        url: https://docs.uipath.com/test-manager/automation-cloud/latest/api-guide/test-manager-api
      - type: OpenAPI
        url: openapi/uipath-test-manager-openapi.yml
      - type: JSONSchema
        url: json-schema/test-manager-test-case-schema.json
      - type: JSONStructure
        url: json-structure/test-manager-test-case-structure.json
      - type: JSON-LD
        url: json-ld/uipath-test-manager-context.jsonld
common:
  - type: Website
    url: https://www.uipath.com
  - type: Documentation
    url: https://docs.uipath.com
  - type: Portal
    url: https://cloud.uipath.com
  - type: Blog
    url: https://www.uipath.com/blog
  - type: Pricing
    url: https://www.uipath.com/pricing
  - type: TermsOfService
    url: https://www.uipath.com/legal/terms-of-use
  - type: PrivacyPolicy
    url: https://www.uipath.com/legal/privacy-policy
  - type: Support
    url: https://support.uipath.com
  - type: StatusPage
    url: https://status.uipath.com
  - type: Academy
    url: https://academy.uipath.com
  - type: Forum
    url: https://forum.uipath.com
  - type: GitHubOrganization
    url: https://github.com/UiPath
  - type: SDK
    url: https://pypi.org/project/uipath/
    title: Python SDK
  - type: SDK
    url: https://github.com/UiPath/uipath-python
    title: Python SDK GitHub
  - type: SDK
    url: https://github.com/UiPath/uipath-langchain-python
    title: LangChain Python SDK
  - type: SDK
    url: https://github.com/UiPath/uipath-typescript
    title: TypeScript SDK
  - type: SDK
    url: https://github.com/UiPath/uipath-integrations-python
    title: Python Integrations SDK
  - type: Tools
    url: https://github.com/UiPath/uipath-mcp-python
    title: MCP Server
  - type: CLI
    url: https://github.com/UiPath/uipathcli
    title: UiPath CLI
  - type: CLI
    url: https://docs.uipath.com/automation-cloud/docs/uipath-cli
  - type: Signup
    url: https://cloud.uipath.com/portal_/cloudrpa
  - type: GettingStarted
    url: https://docs.uipath.com/automation-cloud/docs/introduction
  - type: Authentication
    url: https://docs.uipath.com/automation-cloud/automation-cloud/latest/api-guide/accessing-uipath-resources-using-external-apps
  - type: SpectralRules
    url: rules/uipath-spectral-rules.yml
  - type: NaftikoCapability
    url: capabilities/automation-operations.yaml
    title: Automation Operations
  - type: NaftikoCapability
    url: capabilities/intelligent-document-processing.yaml
    title: Intelligent Document Processing
  - type: NaftikoCapability
    url: capabilities/automation-governance.yaml
    title: Automation Governance
  - type: Vocabulary
    url: vocabulary/uipath-vocabulary.yaml
  - type: Features
    data:
      - name: Robotic Process Automation
        description: Automate repetitive tasks across any application using software robots with no-code, low-code, and coded automation options.
      - name: AI-Powered Automation
        description: Integrate AI capabilities including document understanding, computer vision, and natural language processing into automation workflows.
      - name: Agentic Automation
        description: Build and deploy intelligent agents using Python, LangGraph, or LlamaIndex frameworks on the UiPath Agent Cloud.
      - name: Document Understanding
        description: Extract structured data from unstructured documents using ML models for OCR, classification, and field extraction.
      - name: Orchestration
        description: Centrally manage and monitor automation robots, jobs, queues, schedules, and assets across the enterprise.
      - name: Process Mining
        description: Discover and analyze business processes to identify automation opportunities and measure impact.
      - name: Test Automation
        description: Create, manage, and execute automated tests for RPA and application testing with enterprise CI/CD integration.
      - name: Integration Service
        description: Connect to 1,000+ applications and services through pre-built connectors for enterprise integration.
  - type: UseCases
    data:
      - name: Finance and Accounting Automation
        description: Automate invoice processing, accounts payable/receivable, financial reporting, and compliance workflows.
      - name: HR Onboarding Automation
        description: Streamline employee onboarding, offboarding, payroll processing, and HR data management across systems.
      - name: Customer Service Automation
        description: Automate customer inquiry routing, case management, data lookup, and response generation.
      - name: IT Process Automation
        description: Automate IT service desk tickets, provisioning, monitoring alerts, and infrastructure management tasks.
      - name: Healthcare Administration
        description: Automate patient data management, claims processing, prior authorization, and regulatory reporting.
      - name: Supply Chain Automation
        description: Automate procurement, order management, inventory tracking, and logistics workflows.
  - type: Integrations
    data:
      - name: Salesforce
        description: Automate CRM operations, data sync, and customer workflows with native Salesforce integration.
      - name: SAP
        description: Connect with SAP ERP and S/4HANA for automated finance, HR, and supply chain processes.
      - name: Microsoft 365
        description: Automate Office applications, SharePoint, Teams, and Azure services through Microsoft 365 integration.
      - name: ServiceNow
        description: Integrate with ServiceNow for ITSM automation, ticket management, and service catalog workflows.
      - name: Workday
        description: Connect with Workday HCM for HR automation, payroll processing, and workforce management.
      - name: LangChain and LangGraph
        description: Build and deploy AI agents using LangChain and LangGraph frameworks on the UiPath platform.
  - type: Solutions
    data:
      - name: Automation Cloud Basic
        description: Entry-level cloud automation for individuals and small teams with basic RPA and limited scale.
      - name: Automation Cloud Standard
        description: Professional automation platform for businesses with unlimited users, robots, and enterprise data extraction.
      - name: Automation Cloud Enterprise
        description: Strategic enterprise automation with full infrastructure control, BYOK, multi-region deployment, and advanced AI capabilities.
      - name: Automation Cloud Public Sector
        description: FedRAMP Moderate authorized automation solution for U.S. government and public sector organizations.
maintainers:
  - FN: Kin Lane
    email: [email protected]