# One deploy: running, succeeded or failed, and its log so far

`GET /api/projects/{name}/deploys/{id}` · Praecise Cloud · Projects

One deploy: running, succeeded or failed, and its log so far.

- Scope: read
- Role: member

## Parameters

- `name` (path, required), string: The project's name.
- `id` (path, required), string: A deploy id, as returned when the deploy was started.

## Responses

- `200`: The deploy and its log.
- `401`: No token, or the token is unknown, revoked or expired. Code unauthenticated, token_revoked or token_expired.
- `403`: The token lacks the scope, the call is not open to tokens, or the caller is not an owner. Code scope_missing, session_required or owner_required.
- `404`: No such project, or one the caller cannot see. The two are not told apart. Code not_found.
- `429`: Too many requests for this token. Retry-After says how many seconds to wait. Code rate_limited.

## Example

```sh
curl -X GET 'https://console.praecise.cloud/api/projects/{name}/deploys/{id}' \
  -H 'Authorization: Bearer $KEY'
```
