{"format":"opendoc-document","version":1,"url":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus","title":"Получить статус риска всех аккаунтов текущего пользователя","description":"GET /accounts/risk-status: Снимок риска по каждому аккаунту, сразу для всех аккаунтов вызывающего. При аутентификации с помощью API ключа включаются только аккаунты, у которых…","kind":"api-operation","locale":"ru","inLanguage":"ru","translation":{"sourceLanguage":"en","targetLanguage":"ru","status":"complete","translatedUnits":25,"totalUnits":25},"lastModified":"2026-09-28T20:14:21.334Z","revision":"4bcdb0248fec5130d7dca32f21ced4a207c71ff2d711894a920c99e4198fedd7","section":{"title":"Developers","url":"https://docs.upscale.trade/ru/developers"},"representations":{"html":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus","markdown":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus.md","json":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus.json"},"translations":{"en":"https://docs.upscale.trade/developers/operations/getaccountsriskstatus","ru":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus","es":"https://docs.upscale.trade/es/developers/operations/getaccountsriskstatus"},"operation":{"id":"getAccountsRiskStatus","method":"GET","path":"/accounts/risk-status","summary":"Получить статус риска всех аккаунтов текущего пользователя","description":"Снимок риска по каждому аккаунту, сразу для всех аккаунтов вызывающего.\n\n- При аутентификации с помощью API-ключа включаются только аккаунты, у которых включён `api_trading`.\n- Интерактивные сессии здесь совместно используют один бюджет со статусом риска отдельного счёта; а API-ключ вместо этого ограничен своими собственными лимитами на чтение.","tags":["Accounts"],"tagLabels":{"Accounts":"Аккаунты","Config":"Конфигурация","Trading":"Торговля"},"deprecated":false,"parameters":[],"bodies":[],"responses":[{"status":"401","description":"Неавторизовано","properties":[],"headers":[]},{"status":"429","description":"Превышен лимит частоты запросов API-ключа (`api_key_rate_limit_exceeded`). `Retry-After` указывает, когда вернуться; тело содержит бакет (`read` / `write`), окно, которое сработало, его лимит и `retryAt`.","properties":[],"headers":[]},{"status":"default","description":"Ответ","mediaType":"application/json","properties":[],"schema":{"type":"object[]","types":["array"],"nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"items":{"type":"object","types":["object"],"reference":"#/components/schemas/AccountsRiskStatusResponse","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[{"name":"accountId","type":"string · uuid","required":true,"description":"Счёт трейдера, к которому относится снимок.","example":"00000000-0000-4000-8000-000000000000","schema":{"type":"string · uuid","types":["string"],"description":"Счёт трейдера, к которому относится снимок.","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$"},"properties":[],"variants":[]}},{"name":"tradingDays","type":"number","required":true,"description":"Количество дней, в течение которых счёт торговал, — учитывается для минимального количества торговых дней челленджа.","example":"0","schema":{"type":"number","types":["number"],"description":"Количество дней, в течение которых счёт торговал, — учитывается для минимального количества торговых дней челленджа.","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"variants":[]}},{"name":"currentBalance","type":"string · int32","required":true,"description":"Баланс счёта без нереализованного PnL открытых позиций, fp9 в исходном виде.","example":"1000000000","schema":{"type":"string · int32","types":["string"],"description":"Баланс счёта без нереализованного PnL открытых позиций, fp9 в исходном виде.","example":"1000000000","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"currentEquity","type":"string · int32","required":true,"description":"Баланс плюс нереализованный PnL открытых позиций, fp9 в исходном виде. Именно относительно этого измеряются правила просадки.","example":"1000000000","schema":{"type":"string · int32","types":["string"],"description":"Баланс плюс нереализованный PnL открытых позиций, fp9 в исходном виде. Именно относительно этого измеряются правила просадки.","example":"1000000000","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"dayStartEquity","type":"string · int32","required":true,"description":"Эквити на момент открытия текущего торгового дня, fp9 в исходном виде — база дневного лимита просадки.","example":"1000000000","schema":{"type":"string · int32","types":["string"],"description":"Эквити на момент открытия текущего торгового дня, fp9 в исходном виде — база дневного лимита просадки.","example":"1000000000","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"maxEquity","type":"string · int32 · nullable","required":true,"description":"Наивысшее эквити, которого когда-либо достигал счёт, fp9 в исходном виде — база следящей просадки. Null до первой сделки.","example":"1000000000","schema":{"type":"string · int32 · nullable","types":["string"],"description":"Наивысшее эквити, которого когда-либо достигал счёт, fp9 в исходном виде — база следящей просадки. Null до первой сделки.","example":"1000000000","nullable":true,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"periodStartEquity","type":"string · int32 · nullable","required":true,"description":"Эквити на момент открытия текущего периода вывода, fp9 в исходном виде. Null, пока не идёт ни один период.","example":"1000000000","schema":{"type":"string · int32 · nullable","types":["string"],"description":"Эквити на момент открытия текущего периода вывода, fp9 в исходном виде. Null, пока не идёт ни один период.","example":"1000000000","nullable":true,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"maxPeriodDailyEquityDelta","type":"string · int32 · nullable","required":true,"description":"Наибольший однодневный прирост эквити внутри текущего периода, fp9 в сыром виде — числитель правила согласованности. Null, пока ни один день не закрылся с прибылью.","example":"1000000000","schema":{"type":"string · int32 · nullable","types":["string"],"description":"Наибольший однодневный прирост эквити внутри текущего периода, fp9 в сыром виде — числитель правила согласованности. Null, пока ни один день не закрылся с прибылью.","example":"1000000000","nullable":true,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"maxPeriodDailyEquityDeltaAt","type":"string · date-time · nullable","required":true,"description":"День, в котором был получен `maxPeriodDailyEquityDelta`. Null вместе с ним.","example":"2026-05-01T12:30:00.000Z","schema":{"type":"string · date-time · nullable","types":["string"],"description":"День, в котором был получен `maxPeriodDailyEquityDelta`. Null вместе с ним.","example":"2026-05-01T12:30:00.000Z","nullable":true,"readOnly":false,"writeOnly":false,"constraints":{"format":"date-time"},"properties":[],"variants":[]}},{"name":"consistencyRuleApplies","type":"boolean","required":true,"description":"Является ли правило согласованности частью правил этого счёта в его текущей фазе.","example":"true","schema":{"type":"boolean","types":["boolean"],"description":"Является ли правило согласованности частью правил этого счёта в его текущей фазе.","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"variants":[]}},{"name":"consistencyRuleMet","type":"boolean[]","required":true,"description":"Выполняется ли правило в настоящее время. Null, пока период не в прибыли и коэффициент не может быть вычислен.","example":"[\n  true\n]","schema":{"type":"boolean[]","types":["array"],"description":"Выполняется ли правило в настоящее время. Null, пока период не в прибыли и коэффициент не может быть вычислен.","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"items":{"type":"boolean","types":["boolean"],"nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"variants":[]},"variants":[]}},{"name":"consistencyRuleRatio","type":"string · int32 · nullable","required":true,"description":"Доля прибыли за период, полученная в его лучший день, fp9 в виде необработанной дроби. Null вместе с `consistencyRuleMet`.","example":"1000000000","schema":{"type":"string · int32 · nullable","types":["string"],"description":"Доля прибыли за период, полученная в его лучший день, fp9 в виде необработанной дроби. Null вместе с `consistencyRuleMet`.","example":"1000000000","nullable":true,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"consistencyRuleLimit","type":"string · int32","required":true,"description":"Наибольшая доля прибыли за период, которую может составлять один день, fp9 в виде необработанной дроби (`300000000` = 30%). Если коэффициент превышает её, правило не выполняется.","example":"1000000000","schema":{"type":"string · int32","types":["string"],"description":"Наибольшая доля прибыли за период, которую может составлять один день, fp9 в виде необработанной дроби (`300000000` = 30%). Если коэффициент превышает её, правило не выполняется.","example":"1000000000","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"payoutBaselineBalance","type":"string · int32","required":true,"description":"Баланс, от которого отсчитывается следующая выплата, fp9 в необработанном виде. Равен начальному размеру счёта, пока первая выплата не сдвинет его.","example":"1000000000","schema":{"type":"string · int32","types":["string"],"description":"Баланс, от которого отсчитывается следующая выплата, fp9 в необработанном виде. Равен начальному размеру счёта, пока первая выплата не сдвинет его.","example":"1000000000","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{"format":"int32","pattern":"^(?:-?[1-9][0-9]*|0)$"},"properties":[],"variants":[]}},{"name":"isPayoutBaselineRequirementMet","type":"boolean","required":true,"description":"Превышает ли собственный капитал `payoutBaselineBalance` — условие для права запросить выплату.","example":"true","schema":{"type":"boolean","types":["boolean"],"description":"Превышает ли собственный капитал `payoutBaselineBalance` — условие для права запросить выплату.","nullable":false,"readOnly":false,"writeOnly":false,"constraints":{},"properties":[],"variants":[]}}],"variants":[]},"variants":[]},"example":"[\n  {\n    \"accountId\": \"00000000-0000-4000-8000-000000000000\",\n    \"tradingDays\": 0,\n    \"currentBalance\": \"1000000000\",\n    \"currentEquity\": \"1000000000\",\n    \"dayStartEquity\": \"1000000000\",\n    \"maxEquity\": \"1000000000\",\n    \"periodStartEquity\": \"1000000000\",\n    \"maxPeriodDailyEquityDelta\": \"1000000000\",\n    \"maxPeriodDailyEquityDeltaAt\": \"2026-05-01T12:30:00.000Z\",\n    \"consistencyRuleApplies\": true,\n    \"consistencyRuleMet\": [\n      true\n    ],\n    \"consistencyRuleRatio\": \"1000000000\",\n    \"consistencyRuleLimit\": \"1000000000\",\n    \"payoutBaselineBalance\": \"1000000000\",\n    \"isPayoutBaselineRequirementMet\": true\n  }\n]","headers":[]}],"security":[{"name":"bearer","type":"http · bearer","description":"Персональный API-ключ с префиксом `usk_`.","required":true,"scopes":[]}],"codeSamples":[{"label":"cURL","language":"bash","source":"curl --request GET 'https://api.upscale.trade/accounts/risk-status' \\\n  --header 'Accept: application/json' \\\n  --header 'Authorization: Bearer YOUR_API_KEY'"},{"label":"JavaScript","language":"javascript","source":"const response = await fetch(\"https://api.upscale.trade/accounts/risk-status\", {\n  method: \"GET\",\n  headers: {\n    \"Accept\": \"application/json\",\n    \"Authorization\": \"Bearer YOUR_API_KEY\"\n  },\n});\nconsole.log(response.status, await response.text());"},{"label":"Python","language":"python","source":"import requests\n\nresponse = requests.request(\n    \"GET\",\n    \"https://api.upscale.trade/accounts/risk-status\",\n    headers={\"Accept\":\"application/json\",\"Authorization\":\"Bearer YOUR_API_KEY\"},\n    timeout=30,\n)\nprint(response.status_code, response.text)"}]},"breadcrumbs":[{"title":"Что такое проп-трейдинг","url":"https://docs.upscale.trade/ru"},{"title":"Developers","url":"https://docs.upscale.trade/ru/developers"},{"title":"Получить статус риска всех аккаунтов текущего пользователя","url":"https://docs.upscale.trade/ru/developers/operations/getaccountsriskstatus"}],"headings":[{"depth":2,"id":"authorization","title":"Авторизация"},{"depth":2,"id":"examples","title":"Примеры"},{"depth":2,"id":"responses","title":"Ответы"}],"markdown":"# Получить статус риска всех аккаунтов текущего пользователя\n\n`GET /accounts/risk-status`\n\nСнимок риска по каждому аккаунту, сразу для всех аккаунтов вызывающего.\n\n- При аутентификации с помощью API-ключа включаются только аккаунты, у которых включён `api_trading`.\n- Интерактивные сессии здесь совместно используют один бюджет со статусом риска отдельного счёта; а API-ключ вместо этого ограничен своими собственными лимитами на чтение.\n\n<a id=\"authorization\"></a>\n\n## Авторизация\n\nbearer: http · bearer (обязательно). Персональный API-ключ с префиксом `usk_`.\n\n<a id=\"parameters\"></a>\n\n## Параметры\n\n\n\n<a id=\"example-curl\"></a>\n\n## Пример · cURL\n\n```bash\ncurl --request GET 'https://api.upscale.trade/accounts/risk-status' \\\n  --header 'Accept: application/json' \\\n  --header 'Authorization: Bearer YOUR_API_KEY'\n```\n\n<a id=\"example-javascript\"></a>\n\n## Пример · JavaScript\n\n```javascript\nconst response = await fetch(\"https://api.upscale.trade/accounts/risk-status\", {\n  method: \"GET\",\n  headers: {\n    \"Accept\": \"application/json\",\n    \"Authorization\": \"Bearer YOUR_API_KEY\"\n  },\n});\nconsole.log(response.status, await response.text());\n```\n\n<a id=\"example-python\"></a>\n\n## Пример · Python\n\n```python\nimport requests\n\nresponse = requests.request(\n    \"GET\",\n    \"https://api.upscale.trade/accounts/risk-status\",\n    headers={\"Accept\":\"application/json\",\"Authorization\":\"Bearer YOUR_API_KEY\"},\n    timeout=30,\n)\nprint(response.status_code, response.text)\n```\n\n<a id=\"response-401\"></a>\n\n## Ответ 401\n\n**401**  — Неавторизовано\n\n<a id=\"response-429\"></a>\n\n## Ответ 429\n\n**429**  — Превышен лимит частоты запросов API-ключа (`api_key_rate_limit_exceeded`). `Retry-After` указывает, когда вернуться; тело содержит бакет (`read` / `write`), окно, которое сработало, его лимит и `retryAt`.\n\n<a id=\"response-default-accountsriskstatusresponse\"></a>\n\n## Ответ default · AccountsRiskStatusResponse\n\n**default** application/json — Ответ\n\nТип: object[]\n\n[]Схема: AccountsRiskStatusResponse\n\n[]Тип: object\n\n[]Обязательные поля: accountId, tradingDays, currentBalance, currentEquity, dayStartEquity, maxEquity, periodStartEquity, maxPeriodDailyEquityDelta, maxPeriodDailyEquityDeltaAt, consistencyRuleApplies, consistencyRuleMet, consistencyRuleRatio, consistencyRuleLimit, payoutBaselineBalance, isPayoutBaselineRequirementMet\n\n[]Типы обязательных полей: accountId (string · uuid; обязательно), tradingDays (number; обязательно), currentBalance (string · int32; обязательно), currentEquity (string · int32; обязательно), dayStartEquity (string · int32; обязательно), maxEquity (string · int32 · nullable; обязательно), periodStartEquity (string · int32 · nullable; обязательно), maxPeriodDailyEquityDelta (string · int32 · nullable; обязательно), maxPeriodDailyEquityDeltaAt (string · date-time · nullable; обязательно), consistencyRuleApplies (boolean; обязательно), consistencyRuleMet (boolean[]; обязательно), consistencyRuleRatio (string · int32 · nullable; обязательно), consistencyRuleLimit (string · int32; обязательно), payoutBaselineBalance (string · int32; обязательно), isPayoutBaselineRequirementMet (boolean; обязательно)\n\n- []accountId (string · uuid; обязательно)\n\n[]accountId пример: 00000000-0000-4000-8000-000000000000\n\n[]accountId.Тип: string · uuid\n\n[]accountId.Счёт трейдера, к которому относится снимок.\n\n[]accountId.format: uuid\n\n[]accountId.pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$\n\n- []tradingDays (number; обязательно)\n\n[]tradingDays пример: 0\n\n[]tradingDays.Тип: number\n\n[]tradingDays.Количество дней, в течение которых счёт торговал, — учитывается для минимального количества торговых дней челленджа.\n\n- []currentBalance (string · int32; обязательно)\n\n[]currentBalance пример: 1000000000\n\n[]currentBalance.Тип: string · int32\n\n[]currentBalance.Баланс счёта без нереализованного PnL открытых позиций, fp9 в исходном виде.\n\n[]currentBalance.format: int32\n\n[]currentBalance.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []currentEquity (string · int32; обязательно)\n\n[]currentEquity пример: 1000000000\n\n[]currentEquity.Тип: string · int32\n\n[]currentEquity.Баланс плюс нереализованный PnL открытых позиций, fp9 в исходном виде. Именно относительно этого измеряются правила просадки.\n\n[]currentEquity.format: int32\n\n[]currentEquity.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []dayStartEquity (string · int32; обязательно)\n\n[]dayStartEquity пример: 1000000000\n\n[]dayStartEquity.Тип: string · int32\n\n[]dayStartEquity.Эквити на момент открытия текущего торгового дня, fp9 в исходном виде — база дневного лимита просадки.\n\n[]dayStartEquity.format: int32\n\n[]dayStartEquity.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []maxEquity (string · int32 · nullable; обязательно)\n\n[]maxEquity пример: 1000000000\n\n[]maxEquity.Тип: string · int32 · nullable\n\n[]maxEquity.Наивысшее эквити, которого когда-либо достигал счёт, fp9 в исходном виде — база следящей просадки. Null до первой сделки.\n\n[]maxEquity.format: int32\n\n[]maxEquity.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []periodStartEquity (string · int32 · nullable; обязательно)\n\n[]periodStartEquity пример: 1000000000\n\n[]periodStartEquity.Тип: string · int32 · nullable\n\n[]periodStartEquity.Эквити на момент открытия текущего периода вывода, fp9 в исходном виде. Null, пока не идёт ни один период.\n\n[]periodStartEquity.format: int32\n\n[]periodStartEquity.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []maxPeriodDailyEquityDelta (string · int32 · nullable; обязательно)\n\n[]maxPeriodDailyEquityDelta пример: 1000000000\n\n[]maxPeriodDailyEquityDelta.Тип: string · int32 · nullable\n\n[]maxPeriodDailyEquityDelta.Наибольший однодневный прирост эквити внутри текущего периода, fp9 в сыром виде — числитель правила согласованности. Null, пока ни один день не закрылся с прибылью.\n\n[]maxPeriodDailyEquityDelta.format: int32\n\n[]maxPeriodDailyEquityDelta.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []maxPeriodDailyEquityDeltaAt (string · date-time · nullable; обязательно)\n\n[]maxPeriodDailyEquityDeltaAt пример: 2026-05-01T12:30:00.000Z\n\n[]maxPeriodDailyEquityDeltaAt.Тип: string · date-time · nullable\n\n[]maxPeriodDailyEquityDeltaAt.День, в котором был получен `maxPeriodDailyEquityDelta`. Null вместе с ним.\n\n[]maxPeriodDailyEquityDeltaAt.format: date-time\n\n- []consistencyRuleApplies (boolean; обязательно)\n\n[]consistencyRuleApplies пример: true\n\n[]consistencyRuleApplies.Тип: boolean\n\n[]consistencyRuleApplies.Является ли правило согласованности частью правил этого счёта в его текущей фазе.\n\n- []consistencyRuleMet (boolean[]; обязательно)\n\n[]consistencyRuleMet пример: [\n  true\n]\n\n[]consistencyRuleMet.Тип: boolean[]\n\n[]consistencyRuleMet.Выполняется ли правило в настоящее время. Null, пока период не в прибыли и коэффициент не может быть вычислен.\n\n[]consistencyRuleMet.[]Тип: boolean\n\n- []consistencyRuleRatio (string · int32 · nullable; обязательно)\n\n[]consistencyRuleRatio пример: 1000000000\n\n[]consistencyRuleRatio.Тип: string · int32 · nullable\n\n[]consistencyRuleRatio.Доля прибыли за период, полученная в его лучший день, fp9 в виде необработанной дроби. Null вместе с `consistencyRuleMet`.\n\n[]consistencyRuleRatio.format: int32\n\n[]consistencyRuleRatio.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []consistencyRuleLimit (string · int32; обязательно)\n\n[]consistencyRuleLimit пример: 1000000000\n\n[]consistencyRuleLimit.Тип: string · int32\n\n[]consistencyRuleLimit.Наибольшая доля прибыли за период, которую может составлять один день, fp9 в виде необработанной дроби (`300000000` = 30%). Если коэффициент превышает её, правило не выполняется.\n\n[]consistencyRuleLimit.format: int32\n\n[]consistencyRuleLimit.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []payoutBaselineBalance (string · int32; обязательно)\n\n[]payoutBaselineBalance пример: 1000000000\n\n[]payoutBaselineBalance.Тип: string · int32\n\n[]payoutBaselineBalance.Баланс, от которого отсчитывается следующая выплата, fp9 в необработанном виде. Равен начальному размеру счёта, пока первая выплата не сдвинет его.\n\n[]payoutBaselineBalance.format: int32\n\n[]payoutBaselineBalance.pattern: ^(?:-?[1-9][0-9]*|0)$\n\n- []isPayoutBaselineRequirementMet (boolean; обязательно)\n\n[]isPayoutBaselineRequirementMet пример: true\n\n[]isPayoutBaselineRequirementMet.Тип: boolean\n\n[]isPayoutBaselineRequirementMet.Превышает ли собственный капитал `payoutBaselineBalance` — условие для права запросить выплату.\n\nПример\n\n\n\n```json\n[\n  {\n    \"accountId\": \"00000000-0000-4000-8000-000000000000\",\n    \"tradingDays\": 0,\n    \"currentBalance\": \"1000000000\",\n    \"currentEquity\": \"1000000000\",\n    \"dayStartEquity\": \"1000000000\",\n    \"maxEquity\": \"1000000000\",\n    \"periodStartEquity\": \"1000000000\",\n    \"maxPeriodDailyEquityDelta\": \"1000000000\",\n    \"maxPeriodDailyEquityDeltaAt\": \"2026-05-01T12:30:00.000Z\",\n    \"consistencyRuleApplies\": true,\n    \"consistencyRuleMet\": [\n      true\n    ],\n    \"consistencyRuleRatio\": \"1000000000\",\n    \"consistencyRuleLimit\": \"1000000000\",\n    \"payoutBaselineBalance\": \"1000000000\",\n    \"isPayoutBaselineRequirementMet\": true\n  }\n]\n```","text":"Получить статус риска всех аккаунтов текущего пользователя Снимок риска по каждому аккаунту, сразу для всех аккаунтов вызывающего. - При аутентификации с помощью API-ключа включаются только аккаунты, у которых включён `api_trading`. - Интерактивные сессии здесь совместно используют один бюджет со статусом риска отдельного счёта; а API-ключ вместо этого ограничен своими собственными лимитами на чтение. GET /accounts/risk-status Accounts 401 Неавторизовано 429 Превышен лимит частоты запросов API-ключа (`api_key_rate_limit_exceeded`). `Retry-After` указывает, когда вернуться; тело содержит бакет (`read` / `write`), окно, которое сработало, его лимит и `retryAt`. default Ответ","api":{"title":"Публичный API Upscale","version":"d796ac9","documentation":"https://docs.upscale.trade/ru/developers","playgroundServer":"https://api.upscale.trade"}}