# Raydium Docs: Portuguese >_ Api Reference

## >_ Api Reference

### Overview

- [Referência de API](https://docs.raydium.io/pt/api-reference/index.md): Catálogo de todas as APIs HTTP operadas pela Raydium: dados de pools, construção de transações, perps, serviços de fórum / mint / histórico / autenticação do LaunchLab, gateway IPFS, posições do proprietário e a API Python legada. Os endpoints listados abaixo abrem um playground interativo.
- [Raydium API v3](https://docs.raydium.io/pt/api-reference/api-v3/overview.md): API REST para consultar pools de liquidez, mints, farms e dados da blockchain no Raydium do Solana
- [Visão Geral da API de Transações](https://docs.raydium.io/pt/api-reference/route-api-v2/overview.md): Construtor de transações de swap no lado do servidor para Solana.
- [Visão Geral da API Perps](https://docs.raydium.io/pt/api-reference/perp-api-v1/overview.md): Serviço de configuração e metadados para Raydium Perpetual Futures.
- [API IPFS Dinâmica](https://docs.raydium.io/pt/api-reference/dynamic-ipfs-v1/overview.md): Regenerar metadados dinâmicos de NFT e visuais de posição para posições de liquidez do Raydium
- [Owner API](https://docs.raydium.io/pt/api-reference/owner-api-v1/overview.md): Recuperar posições por carteira, saldos e recompensas resgatáveis
- [API v1](https://docs.raydium.io/pt/api-reference/api-v1/overview.md): API de leitura legada do Raydium em api.raydium.io. Listas de pools, pares, farms e SDK. Mantida ativa para clientes que não migraram para a API v3.
- [Temp API](https://docs.raydium.io/pt/api-reference/temp-api-v1/overview.md): Área temporária para endpoints de vida curta

#### LaunchLab APIs

- [API Mint do LaunchLab](https://docs.raydium.io/pt/api-reference/launch-mint-v1/overview.md): Busca, rankings, metadados por mint, consultas de vesting e fluxos de criação de mints para tokens LaunchLab.
- [LaunchLab History API](https://docs.raydium.io/pt/api-reference/launch-history-v1/overview.md): Dados de histórico de negociações e dados OHLC kline para pools LaunchLab em intervalos de 1m, 5m e 15m.
- [API do Forum LaunchLab](https://docs.raydium.io/pt/api-reference/launch-forum-v1/overview.md): Threads de comentários em pools, uploads de imagens IPFS e navegação do forum vinculados a um lançamento LaunchLab. Assinado via wallet ray-token.
- [LaunchLab Auth API](https://docs.raydium.io/pt/api-reference/launch-auth-v1/overview.md): Handshake de assinatura de carteira que gera JWTs ray-token de curta duração para as APIs do LaunchLab Forum e Mint.

### API v3

#### Main

- [Obter estatísticas gerais](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-estatísticas-gerais.md): Retorna o TVL e o volume das últimas 24 horas de todos os pools Raydium. Armazenado em cache por 60 segundos.
- [Obter offset de tempo da chain](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-offset-de-tempo-da-chain.md): Retorna o offset entre o horário UTC local e o horário da chain Solana. Armazenado em cache por 60 segundos.
- [Obter taxas de transação estimadas](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-taxas-de-transação-estimadas.md): Retorna os custos estimados on-chain (em lamports). Armazenado em cache por 60 segundos.
- [Obter pools de stake do RAY](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-pools-de-stake-do-ray.md): Retorna os pools de staking do token RAY. Armazenado em cache por 60 segundos.
- [Obter configurações de pools CLMM](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-configurações-de-pools-clmm.md): Retorna as configurações permitidas para pools de liquidez concentrada. Armazenado em cache por 60 segundos.
- [Obter configurações de pools CPMM](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-configurações-de-pools-cpmm.md): Retorna as configurações permitidas para pools de produto constante. Armazenado em cache por 60 segundos.
- [Obter configurações de taxa dinâmica do CLMM](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-configurações-de-taxa-dinâmica-do-clmm.md): Retorna os tiers `DynamicFeeConfig` calibrados que um novo pool CLMM pode adotar quando `enableDynamicFee=true` é passado para `CreateCustomizablePool`. Cada entrada expõe os parâmetros por tier (período de filtro, período de decaimento, fator de redução, controle de taxa dinâmica, acumulador máximo…
- [Obter configurações de limit order do CLMM](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/main/obter-configurações-de-limit-order-do-clmm.md): Retorna a configuração de limit order por pool (se limit orders estão habilitadas, o tamanho mínimo do pedido e a chave pública do keeper) para pools que suportam limit orders. Utilizado por SDKs e UIs antes de chamar `OpenLimitOrder`. Armazenado em cache por 60 segundos.

#### Mint

- [Obter lista de mints padrão](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/mint/obter-lista-de-mints-padrão.md): Retorna a lista de mints padrão da interface com metadados e logotipos. Armazenado em cache por 60 segundos.
- [Obter informações de mint por IDs](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/mint/obter-informações-de-mint-por-ids.md): Recupere metadados para endereços de mint específicos. Cache de 20 segundos.
- [Obter preços de mint](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/mint/obter-preços-de-mint.md): Recupere os preços atuais em USD para tokens de mint. Cache de 5 segundos.

#### Pools

- [Obter informações de pool por IDs](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-informações-de-pool-por-ids.md): Recupere informações detalhadas de pool por IDs de pool. Cache de 60 segundos.
- [Obter pools por LP mint](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-pools-por-lp-mint.md): Recupere informações de pool por endereços de token LP. Cache de 60 segundos.
- [Listar pools com paginação](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/listar-pools-com-paginação.md): **Endpoint legado.** Recupere lista paginada de pools com filtragem e ordenação. Cache de 60 segundos. `pageSize` limitado a 1000. Mantido ativo para integrações existentes; novas integrações devem consultar pools por ID, par de mint ou LP mint através dos outros endpoints `/pools/info/*`, ou utiliz…
- [Obter pools por token mint](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-pools-por-token-mint.md): Filtre pools por um ou dois token mints. A ordenação dos mints é normalizada internamente. Cache de 60 segundos.
- [Listar pools com filtros avançados (v2)](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/listar-pools-com-filtros-avançados-v2.md): Listagem avançada de pools com paginação baseada em cursor. Cache de 60–90 segundos.
- [Obter chaves on-chain do pool](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-chaves-on-chain-do-pool.md): Recupere as chaves de conta on-chain dos pools. Cache de 60 segundos.
- [Obter histórico de liquidez do pool](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-histórico-de-liquidez-do-pool.md): Recupere dados históricos de TVL de um pool (até 30 dias). Cache de 300 segundos.
- [Obter histórico de posição CLMM](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/pools/obter-histórico-de-posição-clmm.md): Recupere dados históricos de preço e liquidez para pools CLMM. Cache de 30 segundos.

#### Farms

- [Obter informações de farm por IDs](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/farms/obter-informações-de-farm-por-ids.md): Recupere detalhes de farm pools por IDs de farm. Cache de 60 segundos.
- [Obter farms por LP mint](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/farms/obter-farms-por-lp-mint.md): Pesquise farms pelo endereço de stake do token LP. Paginado. Cache de 60 segundos.
- [Obter chaves on-chain de farm](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/farms/obter-chaves-on-chain-de-farm.md): Recupere as chaves de conta on-chain dos farms. Cache de 60 segundos.

#### IDO

- [Obter chaves de pool IDO](https://docs.raydium.io/pt/api-reference/api-v3-endpoints/ido/obter-chaves-de-pool-ido.md): Recupere a estrutura on-chain dos pools IDO. Cache de 20 segundos.

### Transaction API

#### Compute

- [Computar cotação de swap (entrada base)](https://docs.raydium.io/pt/api-reference/route-api-v2-endpoints/compute/computar-cotação-de-swap-entrada-base.md): Calcular o valor de saída esperado ao fazer swap de um valor de entrada fixo. Útil para exibir uma visualização antes da construção da transação.
- [Computar cotação de swap (saída base)](https://docs.raydium.io/pt/api-reference/route-api-v2-endpoints/compute/computar-cotação-de-swap-saída-base.md): Calcular o valor de entrada necessário para atingir um valor de saída desejado. Útil para swaps onde você conhece a saída alvo.

#### Transaction

- [Construir transação de swap (entrada base)](https://docs.raydium.io/pt/api-reference/route-api-v2-endpoints/transaction/construir-transação-de-swap-entrada-base.md): Gerar uma transação de swap serializada para um valor de entrada fixo. Requer uma resposta bem-sucedida de `/compute/swap-base-in`.
- [Construir transação de swap (saída base)](https://docs.raydium.io/pt/api-reference/route-api-v2-endpoints/transaction/construir-transação-de-swap-saída-base.md): Gerar uma transação de swap serializada para um valor de saída desejado. Requer uma resposta bem-sucedida de `/compute/swap-base-out`.

### Perps API

#### Main

- [Obter estatísticas do mercado de perps](https://docs.raydium.io/pt/api-reference/perp-api-v1-endpoints/main/obter-estatísticas-do-mercado-de-perps.md): Retorna volume de negociação e juros em aberto de 24h/7d/30d (long/short/total).

#### Pool

- [Obter lista padrão de pools de perps](https://docs.raydium.io/pt/api-reference/perp-api-v1-endpoints/pool/obter-lista-padrão-de-pools-de-perps.md): Retorna lista de pools de negociação perpétua padrão com volume e estatísticas.

### LaunchLab APIs

#### Mint API

##### Discovery

- [Buscar mints](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/discovery/buscar-mints.md)
- [Obter mint destacado principal](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/discovery/obter-mint-destacado-principal.md)
- [Obter mints recentes destacados](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/discovery/obter-mints-recentes-destacados.md)
- [Listar mints com ordenação](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/discovery/listar-mints-com-ordenação.md)
- [Listar mints Bonk](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/discovery/listar-mints-bonk.md)

##### Details

- [Obter detalhes do mint](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/details/obter-detalhes-do-mint.md)
- [Obter mints do usuário](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/details/obter-mints-do-usuário.md)

##### User Activity

- [Obter estatísticas de volume do usuário](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/user-activity/obter-estatísticas-de-volume-do-usuário.md)
- [Obter estatísticas de criação do usuário](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/user-activity/obter-estatísticas-de-criação-do-usuário.md)
- [Obter recompensas do referenciador](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/user-activity/obter-recompensas-do-referenciador.md)

##### Configuration

- [Obter configuração da plataforma](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/configuration/obter-configuração-da-plataforma.md)
- [Obter plataformas](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/configuration/obter-plataformas.md): **Endpoint legado.** Retorna a lista de plataformas v1. Substituído por `/campaign/platforms-v2`, que contém os campos adicionais dos quais o front-end agora depende. Novas integrações devem chamar o endpoint v2.
- [Obter plataformas v2](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/configuration/obter-plataformas-v2.md)

##### Creation

- [Enviar criação de mint](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/creation/enviar-criação-de-mint.md): Registre os metadados off-chain para um novo mint do LaunchLab antes de sua transação de criação on-chain ser enviada. A plataforma armazena o nome/símbolo/uri/links-sociais fornecidos indexados por mint, para que a interface possa exibi-los enquanto a curva de ligação estiver ativa.
- [Obter mint aleatório](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/creation/obter-mint-aleatório.md): Retorna um novo keypair de mint não utilizado para o chamador. Filtros opcionais permitem que a plataforma pré-gere endereços vanity com um prefixo/sufixo específico.
- [Enviar transação](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/creation/enviar-transação.md): Encaminha uma transação Solana totalmente assinada (codificada em base64) em nome do chamador. Usada pela UI para retransmitir as transações de criar/comprar/vender atraés do RPC da plataforma para elevação de taxa de prioridade e tratamento de retentativas.

##### Vesting

- [Obter vesting por IDs](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/vesting/obter-vesting-por-ids.md)
- [Obter vesting do pool](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/vesting/obter-vesting-do-pool.md)
- [Obter vesting do proprietário](https://docs.raydium.io/pt/api-reference/launch-mint-v1-endpoints/vesting/obter-vesting-do-proprietário.md)

#### History API

##### Candle Data

- [Obter dados de kline (vela)](https://docs.raydium.io/pt/api-reference/launch-history-v1-endpoints/candle-data/obter-dados-de-kline-vela.md): Recupera dados de vela OHLC. Intervalo de limite: 1-500 (padrão 300).

##### Trades

- [Obter histórico de negociações](https://docs.raydium.io/pt/api-reference/launch-history-v1-endpoints/trades/obter-histórico-de-negociações.md): Recupera negociações individuais. Intervalo de limite: 1-100 (padrão 50).

#### Forum API

##### Comments

- [Poste um comentário em um pool](https://docs.raydium.io/pt/api-reference/launch-forum-v1-endpoints/comments/poste-um-comentário-em-um-pool.md): Poste um novo comentário. Requer cabeçalho ray-token.
- [Obtenha comentários para um pool](https://docs.raydium.io/pt/api-reference/launch-forum-v1-endpoints/comments/obtenha-comentários-para-um-pool.md)
- [Obtenha um comentário específico pelo ID](https://docs.raydium.io/pt/api-reference/launch-forum-v1-endpoints/comments/obtenha-um-comentário-específico-pelo-id.md)

#### Auth API

##### Token Management

- [Solicitar token de autenticação com assinatura](https://docs.raydium.io/pt/api-reference/launch-auth-v1-endpoints/token-management/solicitar-token-de-autenticação-com-assinatura.md): Assina uma mensagem com o formato `{signText}{time}`, onde signText é "Sign in to raydium.io: " e time é o timestamp Unix atual em segundos. A carteira deve assinar esta mensagem e enviar a assinatura para receber um token JWT.
- [Solicitar token usando transação Ledger](https://docs.raydium.io/pt/api-reference/launch-auth-v1-endpoints/token-management/solicitar-token-usando-transação-ledger.md): Solicitação alternativa de token para transações assinadas por Ledger. Assina uma mensagem com o formato `{signText}{time}` dentro de uma transação.
- [Validar token de autenticação](https://docs.raydium.io/pt/api-reference/launch-auth-v1-endpoints/token-management/validar-token-de-autenticação.md): Verifica se um token ainda é válido. Também estende a vida útil do token se estiver próximo do vencimento.
- [Revogar token de autenticação](https://docs.raydium.io/pt/api-reference/launch-auth-v1-endpoints/token-management/revogar-token-de-autenticação.md)

### Dynamic IPFS API

#### CLMM Position

- [Obter metadados de posição CLMM](https://docs.raydium.io/pt/api-reference/dynamic-ipfs-v1-endpoints/clmm-position/obter-metadados-de-posição-clmm.md): Buscar metadados completos da posição, incluindo detalhes do pool, quantidades de liquidez, taxas não reivindicadas e avaliação em USD. Retorna um objeto de interface NFT dinâmica adequado para renderizar visuais de posição.

#### Locked Positions

- [Obter metadados de posição CLMM bloqueada](https://docs.raydium.io/pt/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/obter-metadados-de-posição-clmm-bloqueada.md): Buscar metadados para uma posição CLMM bloqueada. Retorna dados de posição, incluindo duração do bloqueio, taxas acumuladas e avaliação atual.
- [Obter metadados de posição CPMM bloqueada](https://docs.raydium.io/pt/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/obter-metadados-de-posição-cpmm-bloqueada.md): Buscar metadados para uma posição Constant Product Market Maker bloqueada. Retorna quantidades de token LP, percentual de participação no pool e taxas reivindicáveis do bloqueio.

### Owner API

#### Position

- [Obtenha posições de stake para uma carteira](https://docs.raydium.io/pt/api-reference/owner-api-v1-endpoints/position/obtenha-posições-de-stake-para-uma-carteira.md): Recupere todas as posições de stake (AMM padrão ou CPMM) possuídas por esta carteira. Retorna dados de posição em cache incluindo quantidades e recompensas.
- [Obtenha posições CLMM bloqueadas para uma carteira](https://docs.raydium.io/pt/api-reference/owner-api-v1-endpoints/position/obtenha-posições-clmm-bloqueadas-para-uma-carteira.md): Recupere todas as posições Concentrated Liquidity Market Maker bloqueadas possuídas por esta carteira. Retorna estado da posição incluindo quantidades bloqueadas, tempo de desbloqueio e taxas resgatáveis.

#### Pool Creation

- [Obtenha pools criados por uma carteira](https://docs.raydium.io/pt/api-reference/owner-api-v1-endpoints/pool-creation/obtenha-pools-criados-por-uma-carteira.md): Recupere todos os pools CPMM criados (lançados) por esta carteira.

#### IDO

- [Obtenha informações de participação em IDO para uma carteira](https://docs.raydium.io/pt/api-reference/owner-api-v1-endpoints/ido/obtenha-informações-de-participação-em-ido-para-uma-carteira.md): Recupere dados de participação em IDO, incluindo quantidades investidas e status de resgate.

### API v1

#### Ray Token

- [Obter fornecimento total de RAY](https://docs.raydium.io/pt/api-reference/api-v1-endpoints/ray-token/obter-fornecimento-total-de-ray.md): Buscar fornecimento total de moedas do token RAY.
- [Obter fornecimento circulante de RAY](https://docs.raydium.io/pt/api-reference/api-v1-endpoints/ray-token/obter-fornecimento-circulante-de-ray.md): Buscar fornecimento circulante do token RAY.

### Temp API

#### Temporary

- [Listar as limit orders CLMM ativas de uma carteira](https://docs.raydium.io/pt/api-reference/temp-api-v1-endpoints/temporary/listar-as-limit-orders-clmm-ativas-de-uma-carteira.md): Retorna as limit orders CLMM pertencentes à `wallet` que ainda estão on-chain — tanto as ordens totalmente não preenchidas quanto as parcialmente preenchidas são retornadas em um único payload. Cada linha corresponde ao `LimitOrderState` decodificado on-chain, acrescido das chaves do pool e de um va…
- [Listar o histórico de limit orders CLMM de uma carteira](https://docs.raydium.io/pt/api-reference/temp-api-v1-endpoints/temporary/listar-o-histórico-de-limit-orders-clmm-de-uma-carteira.md): Retorna as limit orders CLMM encerradas pertencentes à `wallet`. Cada linha resume o estado da ordem no momento em que saiu do conjunto ativo. Paginação por cursor via `nextPageId`.
- [Listar o log de eventos on-chain de um ou mais PDAs de limit order](https://docs.raydium.io/pt/api-reference/temp-api-v1-endpoints/temporary/listar-o-log-de-eventos-on-chain-de-um-ou-mais-pdas-de-limit-order.md): Retorna o log de eventos (`open`, `increase`, `decrease`, `settle`, `close`) de um ou mais PDAs de limit order. Útil para renderizar uma linha do tempo por ordem. Paginação por cursor via `nextPageId`.
- [Obter taxas de criador acumuladas de uma carteira](https://docs.raydium.io/pt/api-reference/temp-api-v1-endpoints/temporary/obter-taxas-de-criador-acumuladas-de-uma-carteira.md): Recupera todos os pools CPMM em que esta carteira é a criadora, juntamente com as taxas de criador acumuladas e não resgatadas por pool. Retorna um array vazio caso a carteira não possua taxas de criador em cache.

## OpenAPI Specs

- [api-v3](/pt/api-reference/openapi/api-v3.yaml)
- [route-api-v2](/pt/api-reference/openapi/route-api-v2.yaml)
- [perp-api-v1](/pt/api-reference/openapi/perp-api-v1.yaml)
- [launch-mint-v1](/pt/api-reference/openapi/launch-mint-v1.yaml)
- [launch-history-v1](/pt/api-reference/openapi/launch-history-v1.yaml)
- [launch-forum-v1](/pt/api-reference/openapi/launch-forum-v1.yaml)
- [launch-auth-v1](/pt/api-reference/openapi/launch-auth-v1.yaml)
- [dynamic-ipfs-v1](/pt/api-reference/openapi/dynamic-ipfs-v1.yaml)
- [owner-api-v1](/pt/api-reference/openapi/owner-api-v1.yaml)
- [api-v1](/pt/api-reference/openapi/api-v1.yaml)
- [temp-api-v1](/pt/api-reference/openapi/temp-api-v1.yaml)
