Коди помилок
Усі відповіді з помилкою мають однакову структуру. Покладайтеся на статус HTTP та error.code; error.message — зрозумілий текст англійською, і він може змінюватися.
Формат помилки
{
"detail": "…",
"error": {
"code": "api.cursor_invalid",
"message": "The cursor is malformed or was issued for different filters.",
"details": {"parameter": "cursor"},
"request_id": "01JB7Q2M4X9V3K8T5N6P0R1S2A",
"doc_url": "https://developers.sursa.com/errors/api.cursor_invalid"
}
}error.code — код із цієї сторінки; error.request_id збігається із заголовком X-Request-Id; error.doc_url веде на цю сторінку.
access_requests
- 409access_requests.closedрішення щодо цього запиту на доступ уже ухвалено
- 400access_requests.invalid{reason}
- 404access_requests.not_foundзапит на доступ або відповідь не знайдено
- 403access_requests.not_personзапити на доступ доступні лише користувачам, а не ключам API чи в режимі «View as»
analytics
- 403analytics.admins_onlyаналітика доступна лише адміністраторам організації
- 422analytics.invalid_periodнеправильний період: {reason}
announcements
- 422announcements.audience_requiredвиберіть принаймні одну групу або одного користувача
- 403announcements.author_onlyце може зробити лише автор
- 422announcements.invalid_viewview має бути inbox, my_sent, all_sent або my_scheduled
- 404announcements.not_foundоголошення не знайдено
- 409announcements.not_sentоголошення ще не надіслано
- 422announcements.note_too_longпримітка має містити не більше 700 символів
- 422announcements.scheduled_pastдата надсилання має бути в майбутньому
answers
- 400answers.empty_questionпорожнє запитання
- 429answers.engine_busyсервіс відповідей зайнятий; спробуйте ще раз через {retry_after} с
- 409answers.external_ai_disabledзовнішню обробку вимкнено для організації, а без неї цю відповідь отримати не можна
- 400answers.last_message_not_userостаннє повідомлення має бути від користувача
- 404answers.no_collectionsнемає колекцій, доступних для читання
- 422answers.scope_invalidобласть запитання не можна застосувати: {reason}
api
- 400api.cursor_invalidкурсор пошкоджений або виданий для інших фільтрів
- 400api.expand_invalidнеправильний expand[]: {reason}
- 410api.goneцей маршрут API виведено з ужитку; див. docs/api/CHANGELOG.md
- 409api.idempotency_in_progressзапит із цим Idempotency-Key ще виконується; повторіть пізніше
- 400api.idempotency_key_invalidзаголовок Idempotency-Key має містити від 1 до 255 друкованих символів ASCII
- 409api.idempotency_mismatchцей Idempotency-Key уже використано з іншим запитом
- 400api.metadata_invalidнеправильні metadata: {reason}
- 404api.not_foundНе знайдено
- 413api.payload_too_largeтіло запиту завелике
- 429api.quota_exceededорганізація вичерпала квоту запитів до API за цей період
- 429api.rate_limitedзабагато запитів; спробуйте пізніше
api_keys
- 400api_keys.data_profile_not_applicabledata_profile не застосовується до ролі admin; ключ адміністратора бачить усі дані організації
- 401api_keys.expiredстрок дії ключа API сплив
- 403api_keys.feature_disabledтокени API не входять до тарифу організації
- 400api_keys.invalid_cidrsallowed_cidrs має бути списком мереж, як-от 10.0.0.0/8: {reason}
- 400api_keys.invalid_collectionscollection_ids має перелічувати колекції організації: {reason}
- 400api_keys.invalid_expiresexpires_at має бути моментом у майбутньому в ISO 8601
- 400api_keys.invalid_scopesscopes має бути списком із read, write, admin, system: {reason}
- 403api_keys.ip_not_allowedзапити з цим ключем API з цієї мережі заборонено
- 403api_keys.mcp_onlyособистий ключ MCP працює лише на операції /mcp
- 404api_keys.not_foundключ не знайдено
- 403api_keys.scopeключ API не має області доступу {scope}
api_logs
- 404api_logs.not_foundзапит не знайдено в журналі API, або він старіший за 14 днів
auth
- 403auth.admin_requiredпотрібна роль адміністратора
- 403auth.editor_requiredпотрібна роль редактора
- 401auth.not_authenticatedавтентифікацію не виконано
- 403auth.system_scopeсистемні адміністратори не мають доступу до даних організації
authz
- 403authz.forbiddenпотрібен дозвіл '{permission}'
- 400authz.group_key_invalidнеправильний ключ групи: латинські літери, цифри, '_' і '-', до 80 символів, починається з літери
- 409authz.group_key_takenключ групи '{key}' уже використовується
- 409authz.group_kind_immutableце вбудована група: її учасники обчислюються автоматично, їх не можна змінювати, а саму групу не можна видалити
- 409authz.group_managed_externallyгрупою керує постачальник облікових записів (SCIM)
- 404authz.group_not_foundгрупу не знайдено
- 409authz.last_ownerна об’єкті має лишитися принаймні одне призначення ролі '{role}'
- 409authz.legacy_admin_single_user_onlyроль адміністратора призначається лише користувачам, а не групам
- 409authz.managed_by_sourceдозволами цього об’єкта керує його джерело
- 400authz.role_key_invalidнеправильний ключ ролі: латинські літери, цифри, '_' і '-', до 64 символів, починається з літери
- 409authz.role_key_takenключ ролі '{key}' уже використовується
- 404authz.role_not_foundроль не знайдено
- 400authz.role_scope_mismatchроль '{key}' не можна призначити на {object_type}
- 409authz.role_system_immutableсистемні ролі не можна змінювати або видаляти
- 400authz.subject_requiredпотрібен рівно один із параметрів group_id і user_id
- 400authz.unknown_permissionневідомий дозвіл '{permission}'
- 400authz.user_not_in_orgкористувача не знайдено в організації
- 400authz.view_requiredроль для об’єктів має містити COLLECTION_VIEW
billing
- 402billing.seats_exceededУсі ліцензії передплати ({purchased}) зайнято (активні користувачі та запрошення, що очікують: {reserved}). Щоб запросити більше людей, додайте ліцензії на сторінці «Billing».
cards
- 400cards.archive_emptyв архіві немає підтримуваних документів
- 400cards.archive_encryptedархів зашифровано; завантажте архів без пароля
- 400cards.archive_invalidфайл не є zip-архівом, або архів пошкоджено
- 404cards.archive_job_not_foundзавдання розпакування архіву не знайдено
- 413cards.archive_too_largeрозпакований архів більший, ніж дозволено
- 413cards.archive_too_many_filesв архіві більше файлів, ніж дозволено
- 400cards.bulk_invalid{reason}
- 403cards.category_whole_accessкатегорію можна змінити лише з доступом до всього документа
- 404cards.comment_not_foundкоментар не знайдено, або він не ваш
- 403cards.content_whole_accessвміст картки можна замінити лише з доступом до всього документа
- 403cards.delete_whole_accessкартку можна видалити лише з доступом до всього документа
- 403cards.duplicate_restrictedіснує ідентичний документ, який не повністю доступний з вашим профілем доступу
- 400cards.export_formatformat має бути pdf, docx або md
- 409cards.external_id_takenexternal_id '{external_id}' уже використовує інша картка організації
- 409cards.indexing_in_progressкартка саме зараз індексується
- 400cards.invalid_folder_filterfolder=none потребує параметра collection
- 400cards.invalid_kind_filterkind має бути одним із ('file', 'text', 'connector')
- 400cards.invalid_orderorder має бути 'asc' або 'desc'
- 400cards.invalid_owner_filterowner має бути 'me', 'none' або id користувача
- 400cards.invalid_sortsort має бути одним із ('created_at', 'updated_at', 'title', 'size', 'verified_at', 'trust', 'due')
- 400cards.invalid_status_filterstatus має бути одним із ('processing', 'ready', 'error', 'archived', 'all')
- 400cards.invalid_type_filtertype має бути 'table' або 'text'
- 400cards.invalid_verification_filterverification має бути одним із ('verified', 'needs_verification', 'stale')
- 409cards.managed_by_sourceцією карткою керує джерело; змініть документ у джерелі (для власного джерела — надішліть його знову)
- 403cards.no_accessнемає доступу {action} до цієї картки
- 409cards.no_original_fileоригінальний файл для цієї картки не зберігається
- 404cards.not_foundкартку не знайдено
- 400cards.review_requires_asyncreview=true потребує async=true: попередній перегляд розбору показується, поки завдання очікує
- 403cards.sensitivity_admin_onlyлише адміністратор може знизити чутливість або перемістити чутливу картку
- 404cards.table_not_foundтаблицю не знайдено
- 400cards.unknown_table_partневідома таблиця '{table_id}'
- 415cards.unsupported_formatформат {ext} не підтримується; дозволено: ['.adoc', '.asciidoc', '.bmp', '.csv', '.docx', '.eml', '.htm', '.html', '.jpeg', '.jpg', '.markdown', '.md', '.ods', '.pdf', '.png', '.pptx', '.tif', '.tiff', '.tsv', '.txt', '.webp', '.xls', '.xlsm', '.xlsx']
- 403cards.verify_forbiddenверифікувати цю картку може лише відповідальний, верифікатор або адміністратор
- 400cards.verify_user_account_requiredдля верифікації потрібен обліковий запис користувача, а не ключ API
- 404cards.version_not_foundверсію не знайдено
catalog
- 404catalog.icon_not_foundсервіс не має піктограми
- 404catalog.service_not_foundневідомий сервіс '{service_id}'
categories
- 409categories.existsкатегорія вже існує
- 400categories.not_deletableкатегорію не знайдено, або вона системна
- 404categories.not_foundкатегорію не знайдено
- 400categories.unknownневідома категорія '{key}'
collections
- 403collections.admin_fieldsдля налаштувань доступу, чутливості, типових значень і налаштувань пошуку колекції потрібна роль адміністратора
- 409collections.index_outdatedіндекс цієї колекції застарів; спершу оновіть його: PATCH /v1/collections/{name} з upgrade_index: true переіндексовує колекцію
- 409collections.indexing_in_progressдокументи цієї колекції саме зараз індексуються; змініть налаштування пошуку, коли індексацію буде завершено
- 400collections.invalid_nameнеправильна назва колекції: від 1 до 64 символів, латинські літери, цифри, '_' і '-'
- 403collections.no_accessнемає доступу '{action}' до колекції '{name}'
- 403collections.no_write_accessнемає доступу на запис до колекції '{name}'
- 404collections.not_foundколекцію '{name}' не знайдено
comments
- 422comments.body_requiredпотрібен текст коментаря
- 403comments.forbiddenви не можете змінити цей коментар
- 404comments.not_foundкоментар не знайдено
- 400comments.reply_to_replyвідповідати можна лише на кореневий коментар
- 409comments.resolved_editкоментар, позначений як розв’язаний, не можна редагувати
conversations
- 422conversations.invalid_cursorнеправильний курсор
- 404conversations.not_foundрозмову не знайдено
- 422conversations.title_emptytitle не може бути порожнім
drafts
- 409drafts.already_requestedзапит на публікацію цієї чернетки вже надіслано; поки він очікує на розгляд, редагування можна продовжувати
- 409drafts.card_deletedкартку цієї чернетки видалено
- 409drafts.card_publishedкартку опубліковано або змінено після того, як цю чернетку почато; почніть нову чернетку з опублікованої версії
- 422drafts.content_json_invalidcontent_json має бути об’єктом із schemaVersion (рядок) і doc (об’єкт), не більше 500000 байтів
- 409drafts.deleted_by_collaboratorінший співавтор видалив цю чернетку; щоб продовжити редагування, почніть нову чернетку
- 409drafts.existsу вас уже є чернетка цієї картки
- 422drafts.invalid_scopescope має бути mine, all або orphaned
- 403drafts.not_collaboratorзмінити цю чернетку може лише співавтор або адміністратор
- 404drafts.not_foundчернетку не знайдено
- 409drafts.not_requestedпублікацію цієї чернетки не запитано
- 403drafts.publish_forbiddenу вас немає дозволу на публікацію в цій колекції
- 422drafts.scheduled_pastзапланована дата має бути в майбутньому
- 422drafts.title_requiredпотрібен title
events
- 404events.not_foundподію не знайдено, або вона старіша за 30 днів
files
- 410files.expiredстрок дії файлу сплив
- 422files.infectedфайл {filename} відхилено антивірусом: {signature}
- 422files.invalid_expiry_filterexpiry має бути одним із active, expiring, expired
- 422files.invalid_kind_filterkind має бути одним із pdf, xlsx, csv, docx, md
- 422files.invalid_origin_filterorigin має бути одним із answer, card, insights, list
- 409files.no_expiryцей файл зберігається безстроково
- 404files.not_foundфайл не знайдено
- 409files.not_regenerable{reason}
- 422files.preview_failedне вдається показати попередній перегляд цього файлу: {reason}
- 404files.regeneration_requiredцей файл створено на основній адресі, і він містить відомості, яких адреса API не повертає; створіть його повторно через POST /v1/files/{file_id}/regenerate або завантажте на основній адресі
- 409files.removedфайл уже видалено після закінчення строку дії; замість цього створіть його повторно
- 503files.scan_unavailableантивірусна перевірка недоступна; спробуйте пізніше
- 413files.too_largeфайл {filename} більший за ліміт завантаження {limit}
- 415files.type_mismatchфайл {filename} не відповідає своєму типу: розширення {extension}, заявлений тип {declared}, вміст {detected}
finance
- 503finance.engine_unavailableасистент недоступний: {reason}
- 413finance.export_too_largeв експорті понад {limit} рядків: звузьте фільтри
- 403finance.forbiddenваш профіль доступу не має доступу до фінансових даних
- 400finance.invalid{reason}
folders
- 400folders.appearance_invalidcolor має бути одним із blue, violet, emerald, amber, orange, rose, cyan, slate; icon має бути ключем категорії або lock
- 400folders.card_collection_mismatchкартка й папка належать до різних колекцій
- 409folders.cycleпапку не можна перемістити в неї саму або в її вкладену папку
- 409folders.depth_exceededглибина вкладеності папки перевищить максимум — 3
- 404folders.not_foundпапку не знайдено
- 400folders.parent_mismatchбатьківська папка належить до іншої колекції
- 400folders.sibling_not_foundprev_sibling_id має бути 'first', 'last' або id сусідньої папки в цільовій батьківській папці
- 400folders.title_invalidназва папки має містити від 1 до 200 символів
insights
- 403insights.finance_forbiddenваш профіль доступу не має доступу до фінансових даних
- 400insights.invalid_period{name}: період має бути у форматі YYYY-MM, отримано '{value}'
- 404insights.no_dataнемає табличних даних для аналітики
- 400insights.period_ordersince не може бути пізніше за until
internal
- 500internal.errorвнутрішня помилка сервера
jobs
- 409jobs.already_processingзавдання вже обробляється, і його більше не можна вилучити з черги
- 409jobs.cancel_failedне вдалося вилучити завдання з черги
- 410jobs.cancel_unsupportedзавдання поставлено в чергу до того, як з’явилася підтримка скасування; дочекайтеся його завершення
- 422jobs.invalid_filter{reason}
- 404jobs.not_foundзавдання не знайдено
- 409jobs.not_queuedвилучити з черги можна лише завдання, що очікують у черзі (стан цього завдання — {status})
limits
- 402limits.cardsОрганізація досягла ліміту карток ({limit}){plan}. Видаліть непотрібні картки або попросіть системного адміністратора підвищити ліміт.
- 429limits.concurrent_answersв організації вже готуються відповіді: {used} (ліміт {limit}); спробуйте ще раз за кілька секунд
- 429limits.questionsОрганізація вичерпала ліміт запитань за 24 години ({limit}){plan}. Запитання знову стануть доступні приблизно через {wait}. Якщо потрібно більше, попросіть системного адміністратора підвищити ліміт.
- 402limits.sourcesОрганізація досягла ліміту джерел ({limit}){plan}. Видаліть непотрібні джерела або попросіть системного адміністратора підвищити ліміт.
- 402limits.sources_instantМиттєві оновлення не входять до тарифу організації{plan}; джерело й далі оновлюється за розкладом.
- 402limits.storageНедостатньо місця у сховищі: організація використовує {used} з {limit} ГБ{plan}, а цьому файлу потрібно ще {amount}. Видаліть непотрібні картки чи файли або попросіть системного адміністратора підвищити ліміт.
- 402limits.usersОрганізація досягла ліміту користувачів ({limit}){plan} з урахуванням активних користувачів і запрошень, що очікують. Деактивуйте непотрібні облікові записи чи відкличте непотрібні запрошення або попросіть системного адміністратора підвищити ліміт.
notifications
- 422notifications.invalid_filter{reason}
oauth
- 403oauth.operation_not_allowedця операція недоступна для токена застосунку OAuth
- 401oauth.token_expiredстрок дії токена доступу минув; отримайте новий за допомогою токена оновлення
oauth_apps
- 400oauth_apps.invalid{reason}
- 400oauth_apps.invalid_redirect_uriURI перенаправлення '{uri}' не дозволено: використовуйте https, http — лише для localhost, або схему застосунку у формі зворотного домену, без фрагмента
- 400oauth_apps.invalid_scopeневідома область доступу '{scope}'
- 409oauth_apps.not_confidentialзастосунок публічний: він не має секрету клієнта й доступу client credentials
- 404oauth_apps.not_foundзастосунок OAuth не знайдено
- 409oauth_apps.too_manyорганізація вже має максимальну кількість застосунків OAuth ({max})
oauth_authorizations
- 404oauth_authorizations.not_foundавторизацію застосунку не знайдено
org
- 403org.deletedцю організацію видалено
- 404org.not_foundорганізацію не знайдено
- 403org.suspendedцю організацію призупинено: вхід закрито, дані збережено; зверніться до адміністратора
profiles
- 400profiles.unknownневідомий профіль доступу '{key}'
quality
- 400quality.filter_invalid{reason}
- 409quality.followup_closedпрогалину в знаннях уже закрито
- 404quality.followup_not_foundпрогалину в знаннях, що в роботі, не знайдено
query
- 422query.invalid_dateнеправильна дата: {value}
questions
- 400questions.answer_emptyвідповідь порожня, і її не можна зберегти як картку
- 404questions.answer_table_not_foundтаблицю не знайдено у відповіді
- 404questions.dataset_not_foundнабір даних не знайдено
- 400questions.export_formatformat має бути одним із pdf, xlsx, csv, docx, md
- 400questions.export_rowsrows має перелічувати номери рядків таблиці від 0 через кому, діапазони — через дефіс (0-4,7)
- 422questions.invalid_feedback_filterfeedback має бути positive, negative, rated, none або unanswered
- 422questions.invalid_q_fieldq_field має бути all або question
- 422questions.invalid_view_as_filterview_as має бути only або exclude
- 404questions.not_foundзапитання не знайдено
- 400questions.save_card_error{reason}
sources
- 400sources.connection_kind_mismatchце підключення для {kind}, а не для цього джерела
- 404sources.connection_not_foundпідключення джерела не знайдено
- 403sources.connection_not_usableце підключення належить іншому користувачеві або вимкнене
- 403sources.feature_disabledконектори джерел в один клік не входять до тарифу організації
- 400sources.folder_invalidпапки немає в колекції джерела, або ви не можете додавати до неї картки
- 400sources.invalid_configнеправильні налаштування джерела: {reason}
- 400sources.kind_not_allowed_for_keyключ API може створювати й змінювати лише власні джерела; інші джерела підключайте в браузері
- 404sources.not_foundджерело не знайдено
- 422sources.push_batch_rejectedпакет не застосовано, бо деякі документи відхилено; див. details.results
- 400sources.push_document_invalid{reason}
- 404sources.push_document_not_foundдокумент не знайдено в джерелі
- 409sources.push_initial_requiredперед інкрементною синхронізацією завершіть початкову
- 401sources.push_key_invalidключ API джерела відсутній, неправильний або відкликаний
- 404sources.push_key_not_foundключ API джерела не знайдено
- 409sources.push_sync_closedсинхронізацію закрито, або строк її дії сплив; відкрийте нову
- 404sources.push_sync_not_foundсинхронізацію не знайдено
- 409sources.push_sync_openдля цього джерела відкрито іншу синхронізацію; закрийте її або дочекайтеся, поки сплине строк її дії
- 409sources.push_too_many_documentsджерело досягло ліміту документів вашого тарифу
- 400sources.push_unsupportedце джерело не приймає надіслані документи (їх приймають лише власні джерела)
tasks
- 400tasks.invalid_scopescope має бути 'mine' або 'team'
- 403tasks.team_forbiddenперегляд команди доступний адміністраторам і верифікаторам
- 400tasks.user_account_requiredособисті завдання до виконання належать обліковим записам користувачів, а не ключам API
uploads
- 409uploads.already_usedзавантаження вже використано
- 422uploads.checksum_mismatchконтрольна сума SHA-256 не збігається ({reason})
- 410uploads.expiredстрок дії завантаження сплив
- 409uploads.incompleteу завантаженні бракує частин: {missing_count}
- 404uploads.not_foundзавантаження не знайдено
- 409uploads.not_readyзавантаження ще не готове (статус {status})
- 400uploads.part_invalidчастина завантаження {n} неправильна: {reason}
- 422uploads.purpose_mismatchзавантаження створено для {purpose}, а не для {expected}
- 422uploads.rejectedзавантаження відхилено: {reason}
- 409uploads.state_conflictзавантаження не приймає цю операцію в статусі {status}
- 503uploads.storage_unavailableсховище файлів тимчасово недоступне; спробуйте пізніше
- 413uploads.too_largeфайл більший за ліміт завантаження {limit_bytes} байтів
- 415uploads.unsupported_formatфайли з розширенням {extension} не можна завантажувати для {purpose}
users
- 422users.display_name_emptyвідображуване ім’я не може бути порожнім
- 409users.email_takenкористувач із цією електронною поштою вже існує в організації
- 400users.inactive_assignmentнеактивного користувача не можна призначити
- 409users.last_adminв організації має лишатися принаймні один активний адміністратор
- 409users.managed_by_scimцим обліковим записом керує ваш постачальник облікових записів (SCIM); змініть його там
- 404users.not_foundкористувача не знайдено
- 400users.not_in_orgкористувача не знайдено в організації
- 400users.offboard_targetотримувачем передачі має бути активний користувач тієї самої організації, інший, ніж той, щодо кого проводиться офбординг
- 403users.password_not_allowedцей обліковий запис входить через вашого постачальника облікових записів і не має пароля; адміністратор може додати пароль за посиланням для скидання
- 400users.unknown_or_inactiveневідомі або неактивні користувачі: {ids}
- 400users.update_invalid{reason}
- 409users.username_takenкористувач із цим іменем користувача вже існує в організації
users_import
- 422users_import.csv_invalidфайл не є правильним CSV: {reason}
- 422users_import.emptyу файлі немає рядків після заголовка
- 422users_import.no_email_columnу заголовку немає стовпця електронної пошти (email, e-mail, mail); знайдено: {columns}
- 413users_import.too_many_rowsу файлі рядків: {rows}; імпортуйте не більше {limit} рядків за раз
validation
- 422validation.failedзапит не пройшов валідацію
verification
- 409verification.absolute_expiredдата верифікації минула: перед верифікацією заплануйте новий інтервал верифікації
- 409verification.archivedкартку архівовано
- 400verification.date_requiredпотрібна дата в майбутньому
- 422verification.invalid_actionkind має бути view або copy
- 400verification.invalid_intervalінтервал верифікації має бути від 1 до 3650 днів
- 422verification.invalid_modemode має бути up_first або all
- 400verification.invalid_reasonreason має бути manual, automation або requested
- 422verification.invalid_sortневідоме поле або порядок сортування
- 400verification.invalid_typeтип верифікації має бути relative, absolute або manual
- 409verification.self_remindви єдиний верифікатор цієї картки: нагадувати нікому
- 400verification.verifier_requiredпотрібен принаймні один верифікатор
view_as
- 403view_as.admin_key_requiredдля X-View-As потрібен ключ API з роллю admin
- 400view_as.invalid_headerX-View-As має бути у вигляді <profile>[:viewer|verifier|editor] з наявним профілем
- 403view_as.read_onlyрежим перегляду: зміни вимкнено, поки ви переглядаєте від імені іншого профілю
webhooks
- 400webhooks.access_invalidнеправильні роль вебхука, режим вмісту, профіль доступу, колекції або теги
- 400webhooks.auth_invalidвихідна авторизація має бути bearer з токеном або basic з іменем користувача та паролем
- 403webhooks.collections_outside_keyцей ключ API обмежено колекціями: укажіть collection_ids вебхука, усі — з колекцій ключа
- 404webhooks.delivery_not_foundдоставку вебхука не знайдено
- 400webhooks.description_too_longопис вебхука довший за 200 символів
- 409webhooks.endpoint_disabledвебхук вимкнено; спершу ввімкніть його
- 409webhooks.event_not_permittedвебхук зараз не отримав би цю подію: його роль, профіль доступу, колекції чи теги вже цього не дозволяють, тому доставку не повторюють
- 400webhooks.events_requiredпідпишіться принаймні на одну подію
- 403webhooks.feature_disabledвебхуки не входять до тарифу організації
- 400webhooks.headers_invalidнеправильні власні заголовки вебхука: не більше 10 заголовків, назви з літер, цифр і дефісів без зарезервованих назв, значення до 1024 байтів
- 400webhooks.invalid_urlurl вебхука має бути абсолютною адресою https без облікових даних
- 404webhooks.not_foundвебхук не знайдено
- 400webhooks.overlap_invalidперекриття під час ротації має бути від 0 до 168 годин
- 400webhooks.private_addressхост вебхука вказує на приватну або зарезервовану мережеву адресу
- 400webhooks.redeliver_invalidперіод повторної доставки має бути в межах останніх 30 днів, since — раніше за until, а статуси — success, exhausted або cancelled
- 409webhooks.too_manyорганізація може мати не більше 20 вебхуків
- 400webhooks.unknown_eventневідома подія вебхука {type}
- 400webhooks.unresolvableне вдається визначити адресу хоста вебхука