---
title: "Deployment Logs"
description: "<p>Deployment logs provide detailed build and deployment information for your Launch deployments. These logs help you track the build process, identify issues during deployment, and monitor the status of your deployments in real time.</p>"
url: "https://www.contentstack.com/docs/developers/apis/launch-api/deployment-logs"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-01-13"
---

# Deployment Logs

Deployment logs provide detailed build and deployment information for your Launch deployments. These logs help you track the build process, identify issues during deployment, and monitor the status of your deployments in real time.

## Get Deployment Logs

### Get Deployment Logs

**GET** `/projects/{project_uid}/environments/{environment_uid}/deployments/{deployment_uid}/logs/deployment-logs`

The Get Deployment Logs request fetches the deployment logs of a specific deployment of an environment of your project in Launch using the project\_uid, environment\_uid, and deployment\_uid path parameters.

#### URL Parameters

- **project_uid** (required)
  Enter the project\_uid of the project where the environments belong.
- **environment_uid** (required)
  Enter the environment\_uid of the environment associated with your deployment.
- **deployment_uid** (required)
  Enter the deployment\_uid for the deployment whose deployment logs you want to retrieve.

#### Query Parameters

- **timestamp** (optional)
  Provide the timestamp value in string (for example, 2025-11-17T11:03:06.89Z). The timestamp must be UTC Zulu.

#### Headers

- **authorization** (optional)
  Use a bearer token to authenticate if you're not using the authtoken header. Format: Bearer . If provided, the organization\_uid header isn't required.
- **authtoken** (optional)
  Use an authentication token if the Authorization header isn't provided. \*\*Requires the organization\_uid header.\*\* When using authtoken authentication, you must explicitly provide the organization\_uid header. The organization\_uid cannot be derived from project\_uid for Launch REST APIs.
- **x-cs-api-version** (optional)
  Enter the API version. Default is 1.0
- **organization_uid** (optional)
  ⚠️ \*\*REQUIRED when using authtoken authentication\*\* - you must explicitly provide this header. Optional with Authorization Bearer token (organization\_uid can be derived from the token).

#### Sample Response

```json
{
  "deploymentLogs": [
    {
      "deploymentUid": "690cxxxxxxxxxxxxx96a",
      "message": "Installing dependencies...",
      "timestamp": "2025-11-18T12:11:28.647Z",
      "stage": "INSTALLING_DEPENDENCIES"
    },
    {
      "deploymentUid": "690cxxxxxxxxxxxxx96a",
      "message": "==========================================================",
      "timestamp": "2025-11-18T12:11:33.041Z",
      "stage": "INSTALLING_DEPENDENCIES"
    },
    {
      "deploymentUid": "690cxxxxxxxxxxxxx96a",
      "message": "Current Node.js Version: v22.20.0",
      "timestamp": "2025-11-18T12:11:33.051Z",
      "stage": "INSTALLING_DEPENDENCIES"
    }
  ]
}
```