RemoteGymp · API v1

Grenser og feil

Les hver side, respekter hastighetsgrenser og gjenopprett trygt fra feil.

  1. Hastighetsgrenser

    Grenser kan konfigureres. GET /v1/operations/capabilities rapporterer requestsPerMinute og authenticationRequestsPerMinutePerIp. Etter en 429, respekter Nyt forsøk og vent lenger hvis begrensningen fortsetter. Batch-lesninger godtar opptil 100 ID-er; individuelle endepunkter kan ha mindre side- eller nyttelastgrenser. (Retry-After)

  2. Les hver side

    Bruk fortsettelsesregelen for endepunktet du kalte, og behold de samme filtrene. Lister kan endres mens du leser dem; bruk øyeblikksbilder når du trenger en konsistent kopi.

    PagineringFortsett medStopp når
    MarkørSend next som after.neste er null.
    Forskyvning med nextOffsetSend nextOffset som offset.nextOffset er null.
    Offset med hasMoreØk offset med antall returnerte varer.hasMore er usann.
    ProgramvareSend den numeriske next-verdien som after; start på nytt hvis updatedAtUtc endres.neste er null.
    HendelsesfeedSend next som after.hasMore er usann.
  3. Håndter feil

    Les feilkoden samt HTTP-statusen. Hvis svaret inkluderer requestId, oppgi den når du kontakter kundestøtte.

    HTTP-statusHva du skal gjøre
    400Rett forespørselen.
    401Sjekk legitimasjon eller skaff deg et nytt tilgangstoken.
    403Sjekk omfang, tillatelser og om tilgang er aktivert.
    404Ressursen kan mangle eller være utenfor ditt omfang.
    409Les feilkoden og gjeldende status før du bestemmer deg.
    410Snapshot- eller hendelsesmarkøren utløp. Start en ny grunnlinje.
  4. Hvis en skriving får tidsavbrudd

    En tidsavbrudd eller 503 beviser ikke at handlingen mislyktes. For skrivinger som returnerer operasjonskvitteringer, slå opp GET /v1/operations/by-key?idempotencyKey={key} før du prøver på nytt. For vedlikeholdsoppretting, bruk den originale Idempotency-Key og brødteksten på nytt.

API-referanse →

Innholdsrevisjon 3f225a253 · OpenAPI SHA-256: b12c42306a89