Limites de requisições (API REST)

Última atualização: 7 de outubro de 2026

Os limites de pedidos são determinados pelo custo associado a cada chamada de API.

Para endpoints de «derivados», os clientes dispõem de uma reserva de até 500 unidades, que se reabastece continuamente a uma taxa de 500 a cada 10 segundos.

Caminho 'Derivatives'

Custo

sendorder

10

editorder

10

cancelorder

10

batchorder

9 + tamanho do lote

accounts

2

openpositions

2

execuções (sem lastFillTime especificado)

2

execuções (com lastFillTime especificado)

25 

cancelallorders

25

cancelallordersafter

25

withdrawaltospotwallet

100

openorders

2

orders/status

1

unwindqueue

200

Caminho 'History'

Custo (tokens)

Ordens históricas

1

Triggers históricos

1

Execuções históricas

1

Registo de conta

2

accountlogcsv

6

A tabela abaixo apresenta o custo associado a cada chamada de API: para endpoints de «history», os clientes dispõem de uma reserva de até 100 tokens, que se reabastece continuamente a uma taxa de 100 a cada 10 minutos. A tabela abaixo apresenta o custo associado a cada chamada de API. Nota: o

CSV do registo de conta

os endpoints partilham o mesmo orçamento de limite de requisições e utilizam um sistema de limitação de requisições separado. No

Batch Order

endpoint, o custo é 9 + o tamanho do lote de pedidos. Por exemplo, um lote de 10 pedidos de ordem (enviar, editar e/ou cancelar) enviado através do endpoint Batch Order teria um custo de 19. Se o limite da API for excedido, a API devolverá

erro

igual a

apiLimitExceeded

Exemplo

 

 

O seguinte mostra o retorno da chamada ao endpoint sendorder quando o limite da API foi excedido. {
"result":"error",
"serverTime":"2016-02-25T09:45:53.818Z",
"error":"apiLimitExceeded"
}

.

Nota: os endpoints públicos não têm custo associado