Deriv API
Documentação
Avançado

Limites

A Deriv aplica limites de taxa às APIs WebSocket e REST para as manter responsivas para todos. Esta página lista os limites que se aplicam e como são contabilizados.

Como funcionam os limites

As duas APIs contam os pedidos de forma diferente. Na API WebSocket, as chamadas relacionadas partilham um orçamento por minuto e por hora. Na API REST, cada pedido é contabilizado em relação ao endereço IP de origem e, uma vez iniciada a sessão, também em relação à sua conta.

Limites WebSocket

Cada linha abaixo corresponde a um orçamento, partilhado pelas chamadas que lhe estão associadas. Os pedidos a qualquer uma dessas chamadas utilizam o mesmo contador: 20 pedidos a uma chamada e 20 a outra totalizam 40 do limite por minuto dessa linha, e não 20 cada.

Os limites por minuto e por hora aplicam-se em simultâneo, pelo que pode atingir o limite horário mantendo-se dentro do limite por minuto. Planeie a sua taxa de pedidos em função da linha, não da chamada individual.

Chamadas contadas em conjuntoPor minutoPor hora
proposalproposal_open_contractbuysell36014,400
balancestatement1002,000
portfolioprofit_table301,500
Todas as outras chamadas22014,400

ping está fora destes orçamentos. Cada ligação pode enviar 10 pings por segundo.

Limites da API REST

Estes limites aplicam-se a todos os endpoints REST. Cada pedido é contabilizado em relação ao endereço IP de origem e, uma vez iniciada a sessão, também em relação à sua conta.

Contabilizado contraJanelaLimite
Endereço IP1 minuto300 pedidos
Endereço IP10 minutos1.000 pedidos
Utilizador com sessão iniciada1 minuto80 pedidos

Após iniciar sessão, o limite de conta de 80 por minuto é atingido em primeiro lugar. Distribuir os pedidos por vários endereços IP não o aumenta.

Contacte [email protected] se tiver dúvidas sobre os limites aplicáveis à sua aplicação.

Leia o guia Melhores práticas para adotar os hábitos que o mantêm dentro destes limites: subscreva em vez de fazer polling, reutilize uma única ligação, controle os seus picos de pedidos e recue após um pedido rejeitado.

Fornecemos esses limites para referência e nos reservamos o direito de alterá-los a qualquer momento.

Click to open live chat support. Get instant help from our support team.