Birdeye, um agregador de dados de negociação de criptografia onchain, começou a integrar dados Sui em abril de 2024. 

Os usuários individuais do DeFi encontrarão uma riqueza de dados na página inicial da Birdeye, com informações detalhadas sobre tokens, negociações e carteiras de traders nas principais blockchains. 

Por meio de nosso braço Birdeye Data Services, a Birdeye disponibiliza suas APIs e WebSockets para projetos, incluindo dados como preço de token e outras métricas DeFi. Os construtores de projetos podem aproveitar as vantagens dos dados de negociação de criptografia on-chain da Birdeye para bolsas descentralizadas (DEXes), carteiras de criptografia, bots de negociação de criptografia e outros aplicativos baseados em dados.

Fundada em 2022, a Birdeye se tornou a principal fonte de dados de negociação de criptografia on-chain, tendo atendido mais de 28 milhões de traders profissionais e de varejo em todo o mundo. Ele agrega dados de negociação de criptografia em mais de 200 DEXes e AMMs em vários blockchains, incluindo Sui, tornando-o uma fonte abrangente para preços precisos, negociações, tokens e dados de mercado. Por meio do Birdeye Data Services, DEXes, carteiras e bots de negociação no Sui podem acessar APIs e WebSockets precisos de dados de negociação de criptografia. Esses serviços permitem que os usuários façam negociações mais bem informadas com informações em tempo real.

Observando as principais APIs da Birdeye, incluindo Price, OHCLV, Token e Trades, bem como WebSockets, incluindo Price e Trades, você pode ver como é fácil usar esses dados em um projeto.

Principais APIs e WebSockets para Sui 

Cada API descrita aqui inclui documentação útil, uma breve descrição do endpoint e parâmetros para obter os dados apropriados e configurá-los para usos específicos.

APIs de preços

A API Price está disponível em três pontos de extremidade – preço de token individual, preços de vários tokens e histórico de preços. 

Preço  – API de token

O endpoint Token Price recupera o preço atual de um token em diferentes redes blockchain, incluindo Sui.

Parâmetros:

  • Endereço do token (string): O endereço específico de um token para o qual recuperar preços históricos.

  • check_liquidity (float): O valor de liquidez para verificar o preço de um token. 

  • include_liquidity (booleano): A indicação se os dados de liquidez estão incluídos. Se a entrada for ‘True’: Mostra o número de liquidez do token. Se a entrada for ‘False’: Não mostra o número de liquidez de um token. 

Preço – API de vários tokens

O endpoint Multi Price facilita a recuperação de atualizações de preços de vários tokens em uma única chamada de API.

Parâmetros:

  • list_address (string): Uma lista separada por vírgulas de endereços de token Solana para recuperar os preços atuais.

  • check_liquidity (float): O valor de liquidez para verificar o preço de um token. 

  • include_liquidity (booleano): A indicação se os dados de liquidez estão incluídos. Se a entrada for ‘True’: Mostra o número de liquidez do token. Se a entrada for ‘False’: Não mostra o número de liquidez de um token. 

Preço – API de histórico de preços

O endpoint Histórico de preços facilita a recuperação de preços históricos de tokens com base em parâmetros especificados, permitindo análise e visualização de tendências de preços em diferentes intervalos.

Parâmetros:

  • address (string): O endereço do token Sui para recuperar preços históricos para

  • address_type (string): o tipo de endereço fornecido

  • tipo (string): o tipo de intervalo OHCLV

  • time_from (inteiro): O carimbo de data/hora Unix para o início do intervalo de tempo desejado.

  • time_to (inteiro): O carimbo de data/hora Unix para o final do intervalo de tempo desejado.

APIs OHCLV (gráfico de velas em tempo real)

APIs OHLCV ou gráfico de velas em tempo real fornecem dados atualizados de abertura, máxima, mínima, fechamento e volume para qualquer token ou par, permitindo que os usuários finais visualizem melhor as tendências de preços para análise de mercado e decisões de negociação. Os três endpoints OHCLV disponíveis para Sui fornecem gráficos de velas para um token individual, um par de negociação específico e um par base/cotação.

OHCLV – Token e OHCLV – Par

O endpoint OHLCV – Token busca dados históricos do OHLCV para um token específico, enquanto o endpoint OHLCV – Pair recupera dados semelhantes para um par de negociação. Ambos usam tipos de intervalo e intervalos de tempo especificados para análise técnica e visualização de tendências de preços em várias redes blockchain, incluindo Sui.

Parâmetros:

  • Endereço do token ou par de negociação (string): O endereço do token ou par de negociação para o qual os dados OHCLV são solicitados.

  • tipo (string): O intervalo para os dados OHCLV, com opções disponíveis sendo 1m, 3m, 5m, 15m, 30m, 1H, 2H, 4H, 6H, 8H, 12H, 1D, 3D, 1W e 1M.

  • time_from (inteiro): O carimbo de data/hora Unix que marca o início do intervalo de tempo desejado.

  • time_to (inteiro): O carimbo de data/hora Unix que marca o final do intervalo de tempo desejado.

OHCLV – Base/Cotação

O endpoint OHCLV – Base/Quote recupera dados históricos OHLCV para um par de negociação usando os endereços de token base e de cotação, tipo de intervalo e intervalo de tempo especificado por carimbos de data/hora Unix.

Parâmetros:

  • base_address (string): O endereço Sui do token base no par comercial.

  • quote_address (string): O endereço Sui do token de cotação no par de negociação.

  • type (string): O tipo de intervalo para dados OHLCV (por exemplo, 15m por 15 minutos).

  • time_from (inteiro): O carimbo de data/hora Unix para o início do intervalo de tempo desejado.

  • time_to (inteiro): O carimbo de data/hora Unix para o final do intervalo de tempo desejado.

APIs de token

Nossas APIs de token oferecem dois endpoints: um que extrai uma lista de tokens e outro que fornece um mergulho profundo em um único token.

Token – Lista de Tokens

O endpoint Token List permite recuperar uma lista classificada de tokens com detalhes como capitalização de mercado, volume de negociação e alterações de preço, especificando métodos de classificação, paginação e rede blockchain. Esta API fornece uma visão geral abrangente das métricas de token.

Parâmetros:

  • sort_by (string): especifica o atributo pelo qual classificar os tokens (por exemplo, v24hUSD).

  • sort_type (string): Determina a ordem de classificação, seja decrescente (desc) ou crescente (asc).

  • offset (inteiro): Define o ponto inicial na lista de tokens para paginação.

  • limit (inteiro): Define o número máximo de tokens a serem exibidos, até o limite de 50.

Token – Visão geral do token

Através da API Token Overview, nossos usuários podem recuperar detalhes abrangentes sobre um token específico, incluindo métricas, alterações de preços e atividades de negociação, usando seu endereço.

Parâmetros: 

  • Endereço do token (string): especifica o endereço do token para o qual é solicitada uma visão geral.

APIs de negociações

Essas APIs fornecem dados de negociação para um token ou par de negociação específico.

Negociações – Token

A API Trades – Token recupera uma lista de negociações para um token específico.

Parâmetros:

  • Endereço do token (string, obrigatório): O endereço de um token.

  • offset (inteiro): O deslocamento a partir do qual iniciar a busca dos dados da transação.

  • limite (inteiro): O número máximo de negociações para recuperar dados.

  • tx_type (string, obrigatório): O tipo de transação para recuperar dados.

Negociações – Par

A API Trades – Pair fornece uma lista de negociações para um par ou mercado específico.

Parâmetros:

  • Todos os mencionados no endpoint Trades – Token

  • sort_type (string, obrigatório): A ordem em que as transações devem ser classificadas.

WebSockets

Essas fontes de dados fornecem dados em tempo real sobre tokens e pares de tokens, incluindo alterações de preços e transações.

WebSocket – Preço

O evento SUBSCRIBE_PRICE permite transmitir atualizações em tempo real sobre alterações de preços de tokens ou pares de tokens, permitindo que as assinaturas sejam atualizadas para tokens individuais, pares de tokens ou ambos. Isso é útil para rastrear movimentos e tendências de preços da plataforma Birdeye. 

Você pode usar este WebSocket para obter atualizações de preços em tempo real para:

  • preços simbólicos, 

  • preços de pares ou de mercado, e 

  • preços de múltiplos tokens/pares (limite: 100 endereços de uma só vez).

WebSocket – Txs

O evento SUBSCRIBE_TXS permite o streaming de atualizações em tempo real sobre negociações de tokens, com opções para assinar transações de tokens individuais, pares de tokens ou ambos, auxiliando no rastreamento de atividades de negociação, transferências e outras transações pertinentes da plataforma Birdeye. 

Os clientes da Birdeye Data Services podem acessar este WebSocket para obter atualizações de transações em tempo real para: 

  • negociações de tokens, 

  • negociações de pares ou de mercado, e 

  • negociações envolvendo vários tokens/pares (limite: 100 endereços por vez).

Para obter a lista completa de APIs suportadas e APIs beta, confira nossa documentação de API.  

Painel unificado para fácil gerenciamento

O painel da Birdeye oferece um hub integrado para parceiros empresariais gerenciarem chaves de API, assinaturas e faturamento, rastrearem o uso de dados e facilitarem pagamentos. Este painel oferece uma interface unificada para operações simplificadas e maior eficiência.

O painel da Birdeye Data Services destaca várias seções importantes para nossos clientes, incluindo geração de chaves de API e rastreamento de uso de dados.

Para obter informações sobre os planos da Birdeye Data Services, verifique a seção de preços de nossa documentação API. 

Acesse APIs de dados de negociação de criptografia Sui com Birdeye Data Services

A Birdeye Data Services está preparada para facilitar o acesso contínuo a dados precisos de negociação de criptografia para produtos na Sui, promovendo a inovação e o crescimento dentro do ecossistema. Ao oferecer APIs essenciais (Price, OHCLV, Token e Trades) e WebSockets, capacitamos os construtores a criar aplicativos robustos e, ao mesmo tempo, atraímos uma base de usuários mais ampla para o Sui. 

Para uso experimental e outras dúvidas, entre em contato com nossa equipe usando os detalhes em nossa página de contato.