Saltar al contenido principal
GET
/
compute
/
swap-base-in
Calcular cotización de swap (entrada base)
curl --request GET \
  --url https://transaction-v1.raydium.io/compute/swap-base-in
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "success": true,
  "version": "V1",
  "data": {
    "inputAmount": "<string>",
    "outputAmount": "<string>",
    "priceImpact": "<string>",
    "routes": [
      {}
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Parámetros de consulta

inputMint
string
requerido

Dirección mint del token de entrada (clave pública codificada en base58).

outputMint
string
requerido

Dirección mint del token de salida (clave pública codificada en base58).

amount
string
requerido

Monto de entrada en lamports (unidad más pequeña de tokens SPL). Debe ser una cadena de entero no negativo.

slippageBps
string
requerido

Tolerancia de slippage máxima en puntos básicos (0–10000). 1 bps = 0,01%.

referrerBps
string

Comisión de referidor opcional en puntos básicos (0–10000). Solo se utiliza si tienes una autoridad de referidor.

txVersion
enum<string>
requerido

Versión de transacción de Solana. V0 utiliza tablas de búsqueda de direcciones; LEGACY es el formato tradicional.

Opciones disponibles:
V0,
LEGACY

Respuesta

Cotización de swap calculada correctamente.

id
string

Identificador único de solicitud (UUID).

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

success
boolean

Si el cálculo fue exitoso.

Ejemplo:

true

version
string

Versión de respuesta de la API.

Ejemplo:

"V1"

data
object

Resultado del cálculo de swap.