Saltar al contenido principal
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.

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:
En caso de fallo:
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