---
title: "Прочитать установки своего приложения"
method: GET
path: "/api/v1/developer/apps/{key}/installations"
tags: ["Developer account"]
---

# Прочитать установки своего приложения

`GET /api/v1/developer/apps/{key}/installations`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/developer/apps/{key}/installations`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

КАБИНЕТА В ОТВЕТЕ НЕТ НИ ОДНИМ ПОЛЕМ. Издателю полагается знать, что его приложение где-то стоит, на какой версии, работает ли оно и не запаркован ли приёмник; кто именно этот клиент — данные кабинета, а не факт о приложении.

Идентификатор установки при этом есть: он уже уезжает издателю в каждом конверте доставки, и без него журнал не свести с его собственными логами.

## Path parameters

- `key` string, required

## Response `200`

Установки своего приложения без кабинета

- DeveloperInstallationPage
  - `installations` DeveloperInstallation[], required
    - `id` string, uuid, required
    - `version` string, required: Версия, на которой стоит установка
    - `status` 'pending' | 'active' | 'suspended' | 'revoked', required
    - `parked` boolean, required: Приёмник признан мёртвым, и данные кабинета встали. Самое важное поле для издателя
    - `parked_at` string, date-time
    - `installed_at` string, date-time, required
    - `updated_at` string, date-time, required

## Other responses

- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `404`: Приложения с таким ключом у этого издателя нет

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/3c60ded179f2?raw)
