---
title: "Get push device info by vibes_device_id"
method: GET
path: "/mobile_apps/{app_id}/devices/{vibes_device_id}"
tags: ["Push Device Manager API"]
---

# Get push device info by vibes_device_id

`GET /mobile_apps/{app_id}/devices/{vibes_device_id}`

## Path parameters

- `app_id` string, required
- `vibes_device_id` string, required

## Headers

- `X-API-Version` string

## Response `200`

Successful response

- PushDeviceResponse
  - `vibes_device_id` string — Vibes unique identifier for each device.
  - `OS` string — Operating system of the push device (Android or iOS).
  - `os_version` string — Version of the operating system.
  - `sdk_version` string — Version of the Vibes Push SDK.
  - `app_version` string — Version of the mobile app.
  - `push_token` string — Android or IOS push token.
  - `hardware_make` string — Make of the mobile device.
  - `hardware_model` string — Model of the mobile device.
  - `advertising_id` string — Advertising ID (optional).
  - `locale` string — Locale (Language/Time Zone) of the device.
  - `location` object
    - `latitude` number — Last known latitude of the mobile device (optional).
    - `longitude` number — Last known longitude of the mobile device (optional).
  - `timezone` string — Timezone that is set on the mobile device.
  - `url` string

## Other responses

- `404` — The device cannot be located by the `vibes_device_id` provided.

---

[API](https://skmtc.dev/vibes/apis/vibes-platform-api.md) · [All operations](https://skmtc.dev/vibes/apis/vibes-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vibes/vibes-platform-api/revisions/2d5797ce1b84/schema)
