API:analysis:GET

Материал из КардиоКВАРК
Перейти к: навигация, поиск

Получение данных о результатах анализа сигнала

Доступ

  • Исследователь

Параметры

  • cardiogramId: Integer - id кардиограммы в URL (от 1 до 20)
  • methodId: String - id метода в URL

Результат

  • Array<Analysis> - массив результатов анализа

Примеры

Запрос

curl --cacert ./cardio-ca-crt.pem --cert ./cardio-account-998.pem --request GET \
     https://b-api.cardioqvark.ru:1443/analysis/1/2/3/vsr

Ответ

HTTP/1.1 200 OK
Content-Length: ***
Content-Type: application/json; charset=utf-8

[
	{"cardiogramId": 1,"methodId": "vsr", ... },
	{"cardiogramId": 2,"methodId": "vsr", ... },
	{"cardiogramId": 3,"methodId": "vsr", ... }
]

Указатели на методы

Для ссылки на результаты текущего метода анализа, используемого в клиентских приложениях, используются указатели.

Список действующих указателей

  • glucose
  • ibs
  • smoker
  • tb

Пример получения результатов анализа по указателю

Запрос
curl --cacert ./cardio-ca-crt.pem --cert ./cardio-account-998.pem --request GET \
     https://b-api.cardioqvark.ru:1443/analysis/1/2/3/ibs
Ответ
HTTP/1.1 200 OK
Content-Length: ***
Content-Range: items 0-0/1
Content-Type: application/json

[
    {"cardiogramId": 1, "methodId": "ibs-i3", ... },
    {"cardiogramId": 2, "methodId": "ibs-i3", ... },
    {"cardiogramId": 3, "methodId": "ibs-i3", ... }
]