# Unity Pipeline APIs

> Build integrations and automate workflows with Unity Pipeline REST APIs.

> **Important:**
>
> Unity Pipeline APIs are read-only during the closed beta.

Unity Pipeline APIs provide REST endpoints for integrating Unity services into your applications, automation workflows, and developer tools. Use these APIs to authenticate users, automate builds and pipelines, manage version control and collaboration, and interact with Unity services from your own systems.

Start with REST API if:

* You are building a web application, service, or Unity runtime integration.
* You need server-side automation, webhooks, dashboards, or custom operational tooling.
* You want direct access to Unity cloud services without relying on a local Unity installation or Editor environment.

[Authentication](https://services.docs.unity.com/docs/authentication/): Authenticate users and applications to securely access Unity Pipeline APIs.
[Build Automation](/oas-build-automation-client/2.0.0.md): Build Unity projects in the cloud, and manage build configurations and results.
[Pipeline Automation](https://services.docs.unity.com/automation/v1/): Automate Unity Pipeline workflows and orchestrate tasks across services.
[Version Control](https://services.docs.internal.unity3d.com/unity-services-gateway/api-documentation/routes/plastic/v1/): Manage repositories, branches, changesets, and other version control operations.
[Collaboration](https://services.docs.unity.com/collaboration/v1/): Manage reviews, comments, and collaboration workflows across Unity projects.
