RemoteGymp · API v1

Limites e erros

Leia todas as páginas, respeite os limites de taxa e recupere de erros em segurança.

  1. Limites de taxa

    Os limites são configuráveis. GET e /v1/operations/capabilities reportam requestsPerMinute e authenticationRequestsPerMinutePerIp. Após um erro 429, respeite a opção "Tentar novamente após" e aguarde mais tempo se a limitação da taxa se mantiver. As leituras em lote aceitam até 100 IDs; endpoints individuais podem ter limites de página ou de carga útil mais baixos. (Retry-After)

  2. Ler todas as páginas

    Utilize a regra de continuação para o endpoint que chamou, mantendo os mesmos filtros. As listas podem mudar à medida que as lê; utilize snapshots quando precisar de uma cópia consistente.

    PaginaçãoContinuar comParar quando
    CursorPassar next como after.O próximo é o null.
    Deslocar com nextOffsetPassar nextOffset como offset.nextOffset é null.
    Deslocamento com hasMoreAumentar o deslocamento pelo número de itens devolvidos.hasMore é falso.
    SoftwarePassar o valor numérico de next como after; reiniciar se updatedAtUtc mudar.O próximo é o null.
    Feed de eventosPassar next como after.hasMore é falso.
  3. Tratar erros

    Ler o código de erro e o estado HTTP. Se a resposta incluir requestId, cite-a quando contactar o suporte.

    Estado HTTPO que fazer
    400Corrija a solicitação.
    401Verifique as credenciais ou obtenha um novo token de acesso.
    403Verifique o âmbito, as permissões e se o acesso está ativado.
    404O recurso pode estar ausente ou fora do seu âmbito.
    409Leia o código de erro e o estado atual antes de decidir.
    410O cursor de instantâneo ou evento expirou. Inicie uma nova linha de base.
  4. Se uma gravação expirar

    Um tempo limite ou erro 503 não comprova que a ação falhou. Para gravações que devolvem recibos de operação, consulte GET e /v1/operations/by-key?idempotencyKey={key} antes de tentar novamente. Para a criação de manutenção, reutilize o Idempotency-Key e o corpo originais.

Referência da API →

Revisão de conteúdos 3f225a253 · OpenAPI SHA-256: b12c42306a89