Skip to content

GET /wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_id/runs/$deployment_run_id/logs

Get the logs for a deployment run of a code using its deployment_id and deployment_run_id.

Resource Information

   
Method GET
URL https://public-api.wordpress.com/wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_id/runs/$deployment_run_id/logs
Requires authentication? Yes

Method Parameters

Parameter Type Required Description
wpcom_site string | integer Yes A domain or blog ID.
deployment_id integer Yes A deployment ID.
deployment_run_id integer Yes A deployment run ID.

Response Example

					
						[
    {
        "message": "Starting deployment",
        "level": "info",
        "timestamp": "2024-06-13 17:04:39"
    },
    {
        "message": "Create target directory succeeded",
        "level": "info",
        "timestamp": "2024-06-13 17:04:48",
        "context": {
            "command": {
                "command": "\/srv\/htdocs\/.code-deployments\/command-logger.sh 'mkdir -vp '\\''\/srv\/htdocs\/wp-content\/plugins\/repository-name'\\''' \/srv\/htdocs\/.code-deployments\/2570\/4239-log.json 12345d30bfeece03f844446cd66222a1163ea082",
                "exit_code": 0,
                "command_identifier": "12345d30bfeece03f844446cd66222a1163ea082"
            }
        }
    },
    {
        "message": "Downloading repository for advanced deployment. Bytes: 104890",
        "level": "info",
        "timestamp": "2024-06-13 17:04:50"
    },
    {
        "message": "Deploy succeeded!",
        "level": "info",
        "timestamp": "2024-06-13 17:05:22"
    }
]					
				

Resource Errors

This endpoint does not return any errors.