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
8 Features
AutomationRobotic Process AutomationRPAArtificial IntelligenceDocument ProcessingEnterprise AutomationOrchestrationTesting
The UiPath Orchestrator API provides programmatic access to the core automation management platform, enabling developers to manage robots, jobs, processes, queues, assets, sched...
The UiPath Automation Hub API provides access to the automation pipeline and idea management platform, allowing developers to programmatically create, retrieve, and manage autom...
The UiPath Document Understanding API enables intelligent document processing using machine learning and AI models. Developers can submit documents for digitization, classificat...
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...
The UiPath Platform Management API provides administrative access to organization and tenant management capabilities, including user management, license management, and account ...
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,...
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.
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.
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-images.s3.amazonaws.com/shared/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-19'
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: JSONLD
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: JSONLD
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: JSONLD
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: JSONLD
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: JSONLD
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: JSONLD
url: json-ld/uipath-test-manager-context.jsonld
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/uipath/overview
- type: ArazzoWorkflows
url: arazzo/
workflows:
- url: arazzo/uipath-add-and-track-queue-item-workflow.yml
name: UiPath Add and Track a Queue Item
summary: Resolve an existing queue, add a transaction item, and read back its status.
- url: arazzo/uipath-asset-lifecycle-workflow.yml
name: UiPath Asset Lifecycle
summary: Create, read, update, and delete a shared asset end to end.
- url: arazzo/uipath-bootstrap-test-project-workflow.yml
name: UiPath Bootstrap a Test Project
summary: Create a test project, seed a test case and a test set, then read back the project.
- url: arazzo/uipath-cleanup-webhook-workflow.yml
name: UiPath Find and Remove a Webhook
summary: Locate a webhook by its target URL and delete the subscription.
- url: arazzo/uipath-digitize-classify-extract-workflow.yml
name: UiPath Digitize, Classify, and Extract a Document
summary: Run the full document understanding pipeline with polling for async results.
- url: arazzo/uipath-discover-and-extract-document-workflow.yml
name: UiPath Discover Extractors and Extract a Document
summary: Resolve a project, discover its extractors, digitize a document, and extract data with polling.
- url: arazzo/uipath-entity-record-lifecycle-workflow.yml
name: UiPath Data Service Entity Record Lifecycle
summary: Create, read, update, and delete a custom entity record end to end.
- url: arazzo/uipath-fleet-readiness-audit-workflow.yml
name: UiPath Fleet Readiness Audit
summary: Resolve a folder, then inventory its machines, robots, and recent jobs.
- url: arazzo/uipath-provision-credential-asset-workflow.yml
name: UiPath Provision a Credential Asset
summary: Create a credential asset and confirm it by reading it back.
- url: arazzo/uipath-provision-queue-and-add-item-workflow.yml
name: UiPath Provision a Queue and Add an Item
summary: Create a transaction queue and seed it with its first work item.
- url: arazzo/uipath-register-job-webhook-workflow.yml
name: UiPath Register a Job Event Webhook
summary: Discover available event types, create a webhook, and confirm its registration.
- url: arazzo/uipath-requirement-traceability-workflow.yml
name: UiPath Establish Requirement Traceability
summary: Resolve a test project, create a requirement and a covering test case, then list test cases.
- url: arazzo/uipath-resolve-folder-start-job-workflow.yml
name: UiPath Resolve Folder and Start a Job
summary: Resolve a folder context, pick a deployed process, and start a job in it.
- url: arazzo/uipath-rotate-asset-value-workflow.yml
name: UiPath Rotate an Asset Value
summary: Read an existing asset, write an updated value, and verify the change.
- url: arazzo/uipath-start-and-monitor-job-workflow.yml
name: UiPath Start and Monitor a Job
summary: Start a job for a process and poll its state until it reaches a terminal outcome.
- url: arazzo/uipath-stop-running-job-workflow.yml
name: UiPath Find and Stop a Running Job
summary: Locate a currently running job and send it a stop signal.
- url: arazzo/uipath-trigger-scheduled-process-now-workflow.yml
name: UiPath Trigger a Scheduled Process On Demand
summary: Find a configured schedule, resolve its process, and run it immediately.
- url: arazzo/uipath-upsert-entity-record-workflow.yml
name: UiPath Upsert a Data Service Entity Record
summary: Query an entity by a key field and update the match or create a new record.
- type: LinkedIn
url: https://www.linkedin.com/company/uipath
- 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: 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.
- name: MCP Server
url: https://github.com/UiPath/uipath-mcp-python
type: MCPServer
- name: Agent Skills
url: https://github.com/UiPath/skills
type: AgentSkill
- type: LLMsTxt
url: https://docs.uipath.com/llms.txt
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com