Saltar al contenido principal

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.

Esta página fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →
Todo endpoint en este sitio tiene un panel Pruébalo impulsado por el área de pruebas OpenAPI de Mintlify. El área de pruebas se ejecuta en tu navegador e impacta directamente los hosts de producción en vivo (o devnet). Lee Autenticación antes de enviar solicitudes que requieran una firma de wallet.

Catálogo de servicios

Raydium opera once servicios HTTP públicos. Cada uno está documentado como su propio grupo en el árbol de navegación a la izquierda.
ServicioHost MainnetHost DevnetQué hace
API v3api-v3.raydium.ioapi-v3-devnet.raydium.ioPool / mint / config / chain-info — la API de lectura canónica en la que se basan la UI y el SDK.
Transaction APItransaction-v1.raydium.iotransaction-v1-devnet.raydium.ioConstrucción de transacciones de swap / liquidez del lado del servidor. El punto de entrada del agregador.
Perps APIapi-perp-v1.raydium.ioConfiguración, metadatos de activos, selección de RPC para la interfaz frontal de Raydium Perps.
LaunchLab Mint APIlaunch-mint-v1.raydium.iolaunch-mint-v1-devnet.raydium.ioBúsqueda de tokens, índices, tablas de clasificación, metadatos por mint para lanzamientos de LaunchLab.
LaunchLab History APIlaunch-history-v1.raydium.iolaunch-history-v1-devnet.raydium.ioHistorial de transacciones, agregados K-line para pools de LaunchLab.
LaunchLab Forum APIlaunch-forum-v1.raydium.iolaunch-forum-v1-devnet.raydium.ioComentarios, hilos, cargas IPFS asociadas a un lanzamiento de LaunchLab. Firmado con wallet.
LaunchLab Auth APIlaunch-auth-v1.raydium.iolaunch-auth-v1-devnet.raydium.ioEmite JWTs ray-token de corta duración a partir de un mensaje firmado con wallet. Requerido para llamar a la API del foro.
Dynamic IPFS APIdynamic-ipfs.raydium.iodynamic-ipfs-devnet.raydium.ioRegenerador de imagen / metadatos NFT. Impulsa el arte de posiciones CLMM y otros NFT en cadena cuya apariencia depende del estado dinámico.
Owner APIowner-v1.raydium.ioowner-v1-devnet.raydium.ioPosiciones por wallet, saldos, recompensas reclamables.
API v1api.raydium.ioEndpoints heredados v1/v2, mantenidos activos para clientes que no han migrado a API v3.
Temp APItemp-api-v1.raydium.iotemp-api-v1-devnet.raydium.ioÁrea de espera para endpoints personalizados de corta duración. Actualmente expone resúmenes de tarifas de creador de CPMM. Sujeto a cambios sin previo aviso.

Autenticación

La mayoría de los servicios son de solo lectura y aceptan solicitudes anónimas. Aparecen dos patrones:
  • Apretón de manos firmado con wallet — requerido por launch-auth-v1 para acuñar un ray-token, luego llevado como encabezado ray-token por launch-forum-v1. Firma un mensaje ed25519 de Solana de la forma time:<unix-seconds> con tu wallet, envía la firma + dirección de wallet a launch-auth-v1 /request-token, recibe un JWT de vuelta, y pásalo como encabezado de solicitud ray-token en llamadas posteriores al foro.
  • Sin autenticación — todos los demás servicios. Los llamadores de confianza (la UI de Raydium, integradores) impactan los endpoints directamente sobre HTTPS.
El área de pruebas de Mintlify te permite pegar un ray-token en el panel de autenticación antes de enviar solicitudes del foro; el valor se mantiene solo en tu navegador.

Límites de velocidad

Todos los hosts están detrás de Cloudflare con límites de velocidad progresivos por IP de origen. Los integradores que necesitan límites más altos deben contactar al equipo de Raydium. Los picos por encima de los límites publicados se devuelven como HTTP 429 con un encabezado Retry-After.

Envoltorio de respuesta

La mayoría de los servicios envuelven sus cargas JSON en un sobre uniforme:
{
  "id": "uuid-v4-per-request",
  "success": true,
  "data": { ... }
}
En caso de fallo:
{
  "id": "uuid-v4-per-request",
  "success": false,
  "msg": "human-readable error string",
  "data": null
}
api-v3 devuelve el sobre como { "id", "success", "data" }. Los servicios pump-* utilizan ayudantes addBorderSuccess / addBorderErr que producen la misma forma con msg rellenado solo en errores. Consulta la página de introducción de cada servicio para el envoltorio exacto que utiliza.

Cómo usar esta sección

Haz clic en cualquier endpoint en la navegación izquierda. Verás:
  • El método HTTP, URL completa, y host base.
  • Parámetros de solicitud con tipos extraídos de la especificación OpenAPI.
  • Un panel Pruébalo que te permite establecer parámetros y enviar una solicitud real a mainnet (o selecciona un servidor devnet del menú desplegable cuando esté disponible).
  • La forma de la respuesta, originada en una respuesta en vivo representativa y el sitio del callsite addBorderSuccess del código fuente.
Para acceso a nivel SDK — construir transacciones del lado del cliente, lotes de swaps, los tipos de TypeScript — consulta sdk-api/typescript-sdk.

Referencias