---
source_url: https://www.pubnub.com/docs/admin-api/deployments-introduction
title: Deployments Introduction
---

# Deployments Introduction

> For AI agents: documentation index at https://www.pubnub.com/llms-full.txt

Manage deployments of package revisions.

## [PUT Rolling update a deployment](https://www.pubnub.com/docs/admin-api/rolling-update-a-deployment.md)

Performs a rolling update of a deployment.

## [POST Start or restart a deployment](https://www.pubnub.com/docs/admin-api/start-or-restart-a-deployment.md)

Starts or restarts a deployment.

## [DELETE Stop a deployment](https://www.pubnub.com/docs/admin-api/stop-a-deployment.md)

Stops a deployment.

## [POST Create a package deployment](https://www.pubnub.com/docs/admin-api/create-a-package-deployment.md)

Assigns a package revision to a keyset, creating a deployment.

## [GET Get a package deployment](https://www.pubnub.com/docs/admin-api/get-a-package-deployment.md)

Returns a single package deployment by ID.

## [DELETE Delete a package deployment](https://www.pubnub.com/docs/admin-api/delete-a-package-deployment.md)

Removes a package deployment from a keyset.

## [GET Get intersected deployments](https://www.pubnub.com/docs/admin-api/get-intersected-deployments.md)

Returns package deployments that intersect with the given channels on a keyset.

## [DELETE Stop deployments by package or revision](https://www.pubnub.com/docs/admin-api/stop-deployments-by-package-or-revision.md)

Stops all deployments for a given package (by `package_id`) or all deployments for a given revision (by `package_revision_id`).
