RemoteGymp · API v1

Limite și erori

Citiți fiecare pagină, respectați limitele de rată și recuperați în siguranță după erori.

  1. Limite de rată

    Limitele sunt configurabile. GET /v1/operations/capabilities raportează requestsPerMinute și authenticationRequestsPerMinutePerIp. După o eroare 429, respectați Retry-After și așteptați mai mult dacă limitarea continuă. Citirile în lot acceptă până la 100 de ID-uri; punctele finale individuale pot avea limite de pagină sau de sarcină utilă mai mici.

  2. Citiți fiecare pagină

    Utilizați regula de continuare pentru endpoint-ul apelat, păstrând aceleași filtre. Listele se pot schimba în timp ce le citiți; utilizați instantanee atunci când aveți nevoie de o copie consistentă.

    PaginareContinuare cuOprire când
    CursorTransmiteți next ca after.următorul este null.
    Decalaj cu nextOffsetTransmiteți nextOffset ca offset.nextOffset este null.
    Offset cu hasMoreCrește offset-ul cu numărul de articole returnate.hasMore este fals.
    SoftwareTransmite valoarea numerică next ca after; repornește dacă updatedAtUtc se modifică.următorul este null.
    Flux de evenimenteTransmiteți next ca after.hasMore este fals.
  3. Gestionează erorile

    Citește codul de eroare, precum și starea HTTP. Dacă răspunsul include requestId, citați-l atunci când contactați asistența.

    Starea HTTPCe trebuie făcut
    400Remediați solicitarea.
    401Verificați acreditările sau obțineți un nou token de acces.
    403Verificați domeniul de aplicare, permisiunile și dacă accesul este activat.
    404Resursa poate lipsi sau este în afara domeniului de aplicare.
    409Citiți codul de eroare și starea curentă înainte de a decide.
    410Instantaneul sau cursorul evenimentului a expirat. Porniți o nouă linie de bază.
  4. Dacă o scriere expiră

    O expirare sau un 503 nu dovedește că acțiunea a eșuat. Pentru scrierile care returnează confirmări de operațiune, căutați GET /v1/operations/by-key?idempotencyKey={key} înainte de a reîncerca. Pentru crearea de întreținere, reutilizați Idempotency-Key și corpul original.

Referință API →

Revizuirea conținutului 3f225a253 · OpenAPI SHA-256: b12c42306a89