Skip to content

Commit

Permalink
Merge pull request #7 from necryin/md_openapi_error_event
Browse files Browse the repository at this point in the history
market data new error event
  • Loading branch information
NikitaMelnikov authored Oct 16, 2019
2 parents 3025770 + b3b7054 commit 595de8c
Showing 1 changed file with 36 additions and 1 deletion.
37 changes: 36 additions & 1 deletion src/docs/marketdata.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Streaming market-data в качестве протокола транспорт

### Ограничения

* Доступно только 1 tcp-соединение на одного пользователя.
* Доступно 6 tcp-соединений на одного пользователя.

## candle:subscribe
Подписка на свечи
Expand Down Expand Up @@ -186,6 +186,41 @@ Streaming market-data в качестве протокола транспорт
}
```

## Сообщения об ошибке

К любому запросу можно добавить необязательное поле *request_id*, которое будет использовано в сообщении об ошибке

Формат ответа:

| Параметр | Тип | Обязательность | Описание |
| --- | --- | --- | --- |
| event | string | + | Название события |
| payload | object | + | Структура с информацией об ошибке |
| payload.error | string | + | Сообщение об ошибке |
| payload.request_id | string | - | ID запроса, если передан при запросе |

Пример запроса:

```
{
"event": "instrument_info:subscribe",
"request_id": "123ASD1123",
"figi": "NOOOOOOO"
}
```

Пример ошибки:

```
{
"event": "error",
"payload": {
"request_id": "123ASD1123",
"error": "Subscription instrument_info:subscribe. FIGI NOOOOOOO not found"
}
}
```

# Описание форматов

### Interval
Expand Down

0 comments on commit 595de8c

Please sign in to comment.