Przejdź do treści
Sursa Developers

Kody błędów

Każda odpowiedź z błędem ma tę samą strukturę. Opieraj się na statusie HTTP i error.code; error.message to czytelny tekst po angielsku, który może się zmienić.

Format błędu

{
  "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 to kod z tej strony; error.request_id odpowiada nagłówkowi X-Request-Id; error.doc_url prowadzi do tej strony.

access_requests

analytics

announcements

answers

api

api_keys

api_logs

  • 404api_logs.not_foundnie znaleziono żądania w dzienniku API lub jest ono starsze niż 14 dni

auth

authz

billing

  • 402billing.seats_exceededWszystkie licencje abonamentu ({purchased}) są zajęte ({reserved} – aktywni użytkownicy i oczekujące zaproszenia). Dodaj licencje na stronie „Billing”, aby zaprosić więcej osób.

cards

catalog

categories

collections

comments

conversations

drafts

events

files

finance

folders

insights

internal

jobs

limits

  • 402limits.cardsOrganizacja osiągnęła limit {limit} kart{plan}. Usuń niepotrzebne karty lub poproś administratora systemu o zwiększenie limitu.
  • 429limits.concurrent_answersorganizacja ma już {used} odpowiedzi w toku (limit {limit}); spróbuj ponownie za kilka sekund
  • 429limits.questionsOrganizacja wykorzystała limit {limit} pytań na 24 godziny{plan}. Pytania będą znów dostępne za około {wait}. Jeśli potrzebujesz więcej, poproś administratora systemu o zwiększenie limitu.
  • 402limits.sourcesOrganizacja osiągnęła limit {limit} źródeł{plan}. Usuń niepotrzebne źródła lub poproś administratora systemu o zwiększenie limitu.
  • 402limits.sources_instantNatychmiastowe aktualizacje nie są objęte planem organizacji{plan}; źródło jest nadal aktualizowane według harmonogramu.
  • 402limits.storageZa mało miejsca: organizacja używa {used} z {limit} GB{plan}, a ten plik potrzebuje jeszcze {amount}. Usuń niepotrzebne karty lub pliki albo poproś administratora systemu o zwiększenie limitu.
  • 402limits.usersOrganizacja osiągnęła limit {limit} użytkowników{plan}, licząc aktywnych użytkowników i oczekujące zaproszenia. Dezaktywuj niepotrzebne konta lub unieważnij niepotrzebne zaproszenia albo poproś administratora systemu o zwiększenie limitu.

notifications

oauth

oauth_apps

oauth_authorizations

org

  • 403org.deletedta organizacja została usunięta
  • 404org.not_foundnie znaleziono organizacji
  • 403org.suspendedta organizacja jest zawieszona: logowanie jest zamknięte, dane są zachowane; skontaktuj się z administratorem

profiles

quality

query

questions

sources

tasks

uploads

users

users_import

validation

verification

view_as

webhooks