REST DA PINNACLE / INTEGRADA AO SEU BACKEND
API REST da Pinnacle,
dimensionada para entregar.
Os limites de taxa da API REST da Pinnacle decidem quão atualizado o estado de mercado do seu backend pode ser. Calcule a taxa de requisições e o volume diário de que o seu pipeline da API de odds da Pinnacle precisa, depois ajuste a capacidade antes de ligar o feed.
Acesso REST gratuito: sem cartão, sem validade.
20 requisições/minuto · 100/dia.
5 esportes · quadros ao vivo · intervalo de 1 s
Uma requisição de quadro retorna todos os eventos ao vivo de um esporte com todas as suas linhas, então a contagem segue esportes, não partidas. Cinco por segundo cabem no Core 10 com metade do teto sobrando. Faça as contas com seus próprios números na página de planejamento de capacidade.
SUA APLICAÇÃO É DONA DO ESTADO
Um feed da API de odds da Pinnacle entra.
Um sistema só seu sai.
Mantenha a chave da API de odds no seu backend. Busque uma vez, normalize a resposta e deixe cada serviço interno ler a sua própria cópia.
-
01 / INGERIR
Agende a coleta.
Requisite snapshots de eventos e mercados em um ritmo que seu plano suporte. Reserve orçamento para retentativas além da atualização regular.
scheduler → REST -
02 / NORMALIZAR
Construa seu estado de mercado.
Mapeie os dados recebidos para o seu próprio esquema. Aplique verificações de atualidade e retenha o estado que seu produto precisa.
response → your store -
03 / SERVIR
Alimente suas interfaces.
Dê ao seu dashboard, modelo de precificação ou serviço interno uma visão consistente por meio do seu próprio backend.
your store → your app
CAPACIDADE, SEM CONTADOR DE CRÉDITOS
Escolha a taxa da API da Pinnacle de que você precisa.
Os planos REST pagos elevam o limite de taxa por segundo e trazem volume total de requisições ilimitado. Escolha o teto que sua agenda de atualização exige.
Core 10 + alertas
A mesma capacidade REST, com um stream separado de alertas de queda.
US$ 149 / mês
Core 30
Mais folga REST. Alertas de queda via SSE incluídos.
US$ 229 / mês
Preços mensais em USD. O WebSocket bruto é um complemento separado de US$ 99/mês nesses planos. SSE e frames brutos são entradas diferentes.
ANTES DA PRIMEIRA REQUISIÇÃO
Uma integração mais limpa
começa pelas fronteiras.
- Um evento equivale a uma requisição?
- Não. Uma requisição de quadro retorna todos os eventos de um esporte com todas as suas linhas, e depois da primeira chamada o cursor since retorna apenas o que mudou. Conte esportes, fases e intervalos, não partidas.
- Posso chamar a API a partir do navegador?
- Mantenha sua chave em uma aplicação no servidor. Seu frontend deve usar o seu próprio backend, sem expor a credencial.
- O planejamento de capacidade considera picos?
- Não. A matemática em planejamento de capacidade dá uma taxa distribuída uniformemente. Um lote enviado de uma vez pode exceder um limite por segundo mesmo que sua média caiba; limites de taxa e backoff cobre o tratamento de 429.
- Preciso de SSE para atualizar meu dashboard?
- O REST fornece snapshots de mercado na sua agenda de polling. Adicione SSE quando também precisar de eventos de queda processados como uma entrada separada.
PRIMEIRO MARCO: UMA RESPOSTA REAL
Faça do feed parte da sua stack.
Obtenha uma chave REST gratuita. Inspecione a resposta, mapeie seu esquema e passe para a capacidade paga quando seu pipeline estiver pronto. Avaliando streams? A demonstração completa de três dias cobre SSE, WebSocket bruto e 10 req/s sob solicitação.