- Getting Started
- Authentication
- Swagger Definition
- Orchestrator APIs
- Alerts Requests
- Assets Requests
- Calendars Requests
- Environments Requests
- Folders Requests
- Generic Tasks Requests
- Jobs Requests
- Libraries Requests
- License Requests
- Packages Requests
- Permissions Requests
- Processes Requests
- Queue Items Requests
- Robots Requests
- Roles Requests
- Schedules Requests
- Settings Requests
- Tasks Requests
- Task Catalogs Requests
- Task Forms Requests
- Tenants Requests
- Transactions Requests
- Users Requests
- Webhooks Requests
- Platform Management APIs
- About this guide
- Available resources
- API endpoint URL structure
- Enumeration List
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&%3Bq=100)
About this guide
This guide is designed to help developers and integrators to navigate the UiPath® API, and learn about the available resources, authentication methods, and how to construct API requests.. By providing programmatic access to the functionality and data within the UiPath® platform, our API allows you to integrate our services seamlessly into your applications and systems.
Here, you will find an overview of the two core layers of our architecture that drive our APIs: organization-level services and tenant-scoped services. The organization-level services, such as Identity Server and Licensing, handle operations throughout the organization. Conversely, tenant-scoped services, such as Orchestrator or Data Service, cater to the specific requirements of individual tenants.