---
title: "Get bounce status of service_name.instance_name"
method: GET
path: "/services/{service}/{instance}/bounce_status"
tags: ["service"]
---

# Get bounce status of service_name.instance_name

`GET /services/{service}/{instance}/bounce_status`

## Path parameters

- `service` string, required
- `instance` string, required

## Response `200`

Bounce status of an instance

- InstanceBounceStatus
  - `desired_state` 'start' | 'stop' — Desired state of a service, for Kubernetes
  - `app_count` integer — The number of different running versions of the same service (0 for stopped, 1 for running and 1+ for bouncing)
  - `deploy_status` 'Running' | 'Deploying' | 'Stopped' | 'Delayed' | 'Waiting' | 'NotRunning' — Deploy status of a Kubernetes service
  - `running_instance_count` integer — The number of actual running instances of the service
  - `expected_instance_count` integer — The number of desired instances of the service
  - `active_shas` array[] — List of git/config SHAs running.
    - string[]
  - `active_versions` array[] — List of git SHA/image_version/config SHAs running.
    - string[]

## Other responses

- `204` — Instance is not bounceable and therefore has no bounce status
- `404` — Deployment key not found
- `500` — Instance failure

---

[API](https://skmtc.net/yelp/apis/paasta-api.md) · [All operations](https://skmtc.net/yelp/apis/paasta-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yelp/paasta-api/versions/0f10edc28b60/schema)
