[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-entities\u002Fbank-details\u002Ffields":3,"docs-tabs-entities\u002Fbank-details\u002Ffields":6},{"content":4,"lastmod":5},"\n## Поля банковского реквизита\n\n`GET \u002Fv1\u002Fbank-details\u002Ffields`\n\nВозвращает схему всех полей сущности банковского реквизита: типы, признак «только для чтения» и обязательность.\n\n## Формат ответа\n\nКаждое поле в `data.fields` содержит:\n\n| Ключ | Тип | Описание |\n|------|-----|---------|\n| `type` | string | Тип значения: `number`, `string`, `boolean`, `datetime` |\n| `readonly` | boolean | `true` — поле не принимается при создании и обновлении |\n| `required` | boolean | `true` — поле обязательно при создании (присутствует только когда `true`) |\n| `label` | string | Исходное имя поля в Битрикс24 (только для полей в формате `UPPER_SNAKE_CASE`) |\n\n## Примеры\n\n### curl — личный ключ\n\n```bash\ncurl \"https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fbank-details\u002Ffields\" \\\n  -H \"X-Api-Key: YOUR_API_KEY\"\n```\n\n### curl — OAuth-приложение\n\n```bash\ncurl \"https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fbank-details\u002Ffields\" \\\n  -H \"X-Api-Key: YOUR_APP_KEY\" \\\n  -H \"Authorization: Bearer USER_SESSION_TOKEN\"\n```\n\n### JavaScript — личный ключ\n\n```javascript\nconst res = await fetch('https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fbank-details\u002Ffields', {\n  headers: {\n    'X-Api-Key': 'YOUR_API_KEY',\n  },\n})\n\nconst { success, data } = await res.json()\nconsole.log('Все поля:', Object.keys(data.fields))\n```\n\n### JavaScript — OAuth-приложение\n\n```javascript\nconst res = await fetch('https:\u002F\u002Fvibecode.bitrix24.tech\u002Fv1\u002Fbank-details\u002Ffields', {\n  headers: {\n    'X-Api-Key': 'YOUR_APP_KEY',\n    'Authorization': 'Bearer USER_SESSION_TOKEN',\n  },\n})\n\nconst { success, data } = await res.json()\n```\n\n## Поля из схемы Вайбкод\n\n### Служебные\n\n| Поле | Битрикс24 | Тип | RO | Описание |\n|------|-----------|-----|:--:|---------|\n| `id` | `ID` | number | да | Идентификатор банковского реквизита |\n| `entityTypeId` | `ENTITY_TYPE_ID` | number | нет | Тип сущности-владельца. Всегда `8` (реквизит). Только для записи — в ответе `get` не возвращается |\n| `entityId` | `ENTITY_ID` | number | нет | ID реквизита-владельца |\n| `countryId` | `COUNTRY_ID` | number | нет | ID страны. `0` — страна не указана |\n| `name` | `NAME` | string | нет | Название банковского реквизита |\n| `code` | `CODE` | string | нет | Символьный код для внешних интеграций |\n| `xmlId` | `XML_ID` | string | нет | Внешний идентификатор для синхронизации |\n| `originatorId` | `ORIGINATOR_ID` | string | нет | ID системы-источника |\n| `active` | `ACTIVE` | boolean | нет | Активна ли запись |\n| `sort` | `SORT` | number | нет | Порядок сортировки |\n| `comments` | `COMMENTS` | string | нет | Комментарий к записи |\n| `createdAt` | `DATE_CREATE` | datetime | да | Дата создания (ISO 8601) |\n| `updatedAt` | `DATE_MODIFY` | datetime | да | Дата последнего изменения (ISO 8601) |\n| `createdBy` | `CREATED_BY_ID` | number | да | ID создателя |\n| `modifyBy` | `MODIFY_BY_ID` | number | да | ID последнего редактора |\n\n### Банковские реквизиты\n\n| Поле | Битрикс24 | Тип | RO | Описание |\n|------|-----------|-----|:--:|---------|\n| `rqBankName` | `RQ_BANK_NAME` | string | нет | Наименование банка |\n| `rqBankAddr` | `RQ_BANK_ADDR` | string | нет | Адрес банка |\n| `rqBankRouteNum` | `RQ_BANK_ROUTE_NUM` | string | нет | Маршрутный номер банка |\n| `rqBankCode` | `RQ_BANK_CODE` | string | нет | Код банка |\n| `rqBik` | `RQ_BIK` | string | нет | БИК |\n| `rqMfo` | `RQ_MFO` | string | нет | МФО (Украина) |\n| `rqAccName` | `RQ_ACC_NAME` | string | нет | Наименование счёта |\n| `rqAccNum` | `RQ_ACC_NUM` | string | нет | Расчётный счёт |\n| `rqAccType` | `RQ_ACC_TYPE` | string | нет | Тип счёта |\n| `rqCorAccNum` | `RQ_COR_ACC_NUM` | string | нет | Корреспондентский счёт |\n| `rqAccCurrency` | `RQ_ACC_CURRENCY` | string | нет | Валюта счёта |\n| `rqIik` | `RQ_IIK` | string | нет | ИИК (Казахстан) |\n| `rqAgencyName` | `RQ_AGENCY_NAME` | string | нет | Наименование агентства |\n\n### Международные реквизиты\n\n| Поле | Битрикс24 | Тип | RO | Описание |\n|------|-----------|-----|:--:|---------|\n| `rqIban` | `RQ_IBAN` | string | нет | IBAN |\n| `rqSwift` | `RQ_SWIFT` | string | нет | SWIFT-код |\n\n### Реквизиты Франции\n\n| Поле | Битрикс24 | Тип | RO | Описание |\n|------|-----------|-----|:--:|---------|\n| `rqBic` | `RQ_Bic` | string | нет | BIC (французская форма; отличается от `rqBik`) |\n| `rqCodeb` | `RQ_CODEB` | string | нет | Код банка (Франция) |\n| `rqCodeg` | `RQ_CODEG` | string | нет | Код гуйше (Франция) |\n| `rqRib` | `RQ_RIB` | string | нет | RIB (Франция) |\n\n## Поля Битрикс24 вне схемы (в UPPER_SNAKE_CASE)\n\nЭти поля Битрикс24 не входят в основную схему Вайбкод и доступны напрямую под исходным именем:\n\n| Поле | Тип | RO | Описание |\n|------|-----|:--:|---------|\n| `RQ_BIC` | string | нет | BIC в исходном формате Битрикс24 (отличается от `rqBic`) |\n\n## Пример ответа\n\n```json\n{\n  \"success\": true,\n  \"data\": {\n    \"fields\": {\n      \"id\": { \"type\": \"number\", \"readonly\": true },\n      \"entityTypeId\": { \"type\": \"number\", \"readonly\": false },\n      \"entityId\": { \"type\": \"number\", \"readonly\": false, \"required\": true },\n      \"countryId\": { \"type\": \"number\", \"readonly\": false },\n      \"name\": { \"type\": \"string\", \"readonly\": false, \"required\": true },\n      \"code\": { \"type\": \"string\", \"readonly\": false },\n      \"xmlId\": { \"type\": \"string\", \"readonly\": false },\n      \"originatorId\": { \"type\": \"string\", \"readonly\": false },\n      \"active\": { \"type\": \"boolean\", \"readonly\": false },\n      \"sort\": { \"type\": \"number\", \"readonly\": false },\n      \"comments\": { \"type\": \"string\", \"readonly\": false },\n      \"createdAt\": { \"type\": \"datetime\", \"readonly\": true },\n      \"updatedAt\": { \"type\": \"datetime\", \"readonly\": true },\n      \"createdBy\": { \"type\": \"number\", \"readonly\": true },\n      \"modifyBy\": { \"type\": \"number\", \"readonly\": true },\n      \"rqBankName\": { \"type\": \"string\", \"readonly\": false },\n      \"rqBankAddr\": { \"type\": \"string\", \"readonly\": false },\n      \"rqBankRouteNum\": { \"type\": \"string\", \"readonly\": false },\n      \"rqBankCode\": { \"type\": \"string\", \"readonly\": false },\n      \"rqAccNum\": { \"type\": \"string\", \"readonly\": false },\n      \"rqCorAccNum\": { \"type\": \"string\", \"readonly\": false },\n      \"rqIik\": { \"type\": \"string\", \"readonly\": false },\n      \"rqMfo\": { \"type\": \"string\", \"readonly\": false },\n      \"rqAccName\": { \"type\": \"string\", \"readonly\": false },\n      \"rqAccCurrency\": { \"type\": \"string\", \"readonly\": false },\n      \"rqBik\": { \"type\": \"string\", \"readonly\": false },\n      \"rqSwift\": { \"type\": \"string\", \"readonly\": false },\n      \"rqIban\": { \"type\": \"string\", \"readonly\": false },\n      \"rqAgencyName\": { \"type\": \"string\", \"readonly\": false },\n      \"rqAccType\": { \"type\": \"string\", \"readonly\": false },\n      \"rqBic\": { \"type\": \"string\", \"readonly\": false },\n      \"rqCodeb\": { \"type\": \"string\", \"readonly\": false },\n      \"rqCodeg\": { \"type\": \"string\", \"readonly\": false },\n      \"rqRib\": { \"type\": \"string\", \"readonly\": false },\n      \"RQ_BIC\": { \"type\": \"string\", \"readonly\": false, \"label\": \"RQ_BIC\" }\n    },\n    \"batch\": [\"create\", \"update\", \"delete\"]\n  }\n}\n```\n\n## Ошибки\n\n| HTTP | Код | Описание |\n|------|-----|---------|\n| 403 | `SCOPE_DENIED` | API-ключ не имеет скоупа `crm`. Требуется: `This endpoint requires 'crm' scope` |\n| 401 | `TOKEN_MISSING` | API-ключ не имеет настроенных токенов |\n\nПолный список общих ошибок API — [Ошибки](\u002Fdocs\u002Ferrors).\n\n## Смотрите также\n\n- [Получить банковский реквизит](\u002Fdocs\u002Fentities\u002Fbank-details\u002Fget)\n- [Список банковских реквизитов](\u002Fdocs\u002Fentities\u002Fbank-details\u002Flist)\n- [Создать банковский реквизит](\u002Fdocs\u002Fentities\u002Fbank-details\u002Fcreate)\n- [Реквизиты](\u002Fdocs\u002Fentities\u002Frequisites)\n","2026-06-24",{}]