Endpoints
Nuevos pares
Los pools más recientes de Solana con Holder Score y nivel de riesgo.
GET
/api/v1/new-pairsLista los pools de Solana creados más recientemente, del más nuevo al más antiguo. XCA escanea automáticamente los de mayor liquidez, así que muchos obtienen su Holder Score en cuestión de minutos.
Parámetros#
limitqueryCuántos pares devolver, del más nuevo al más antiguo.integer 1–100por defecto: 50
Solicitud#
curl -s "https://app.xca.fun/api/v1/new-pairs?limit=20" \
-H "Authorization: Bearer $XCA_API_KEY"Pruébalo
Pega tu clave de API para enviar una solicitud real.
Respuesta#
itemsPares, del más nuevo al más antiguo.object[]
itemsPares, del más nuevo al más antiguo.object[]
pairAddressDirección del pool.string
tokenAddressDirección del token (mint).string
symbolTicker del token.string | null
dexDEX en el que se creó el pool.string | null
poolCreatedAtCuándo se creó el pool.string
liquidityUsdLiquidez del pool, en USD.number | null
fdvUsdValoración totalmente diluida (FDV), en USD.number | null
holderScoreHolder Score, una vez terminado el escaneo automático.number | null
riskLevelNivel de riesgo, una vez terminado el escaneo automático."low" | "medium" | "high" | null
Respuesta de ejemplo#
{
"items": [
{
"pairAddress": "8sLbNZoA1cfnvMJLPfp98ZLAnFSYCFApfJKMbiXNLwxj",
"tokenAddress": "Fq3Z7sPb2nVx1aKcY6mE8wQ4rT9uJhL5dG3oB7iN2pump",
"symbol": "MOON",
"dex": "pumpswap",
"poolCreatedAt": "2026-10-02T09:01:37.000Z",
"liquidityUsd": 48210,
"fdvUsd": 212000,
"holderScore": 64,
"riskLevel": "medium"
}
]
}Códigos de estado#
200Éxito
400validation — Un parámetro o el cuerpo de la solicitud no es válido; consulta
error.issues.401unauthorized — La clave de API falta, está mal formada o fue revocada.
402
planRequired — Tu plan no incluye acceso a la API o a esta función.429
rateLimited — Demasiadas solicitudes por minuto o se agotó la cuota mensual.Ten en cuenta#
- Según tu plan, los nuevos pares pueden llegarte con unos minutos de retraso; los planes de pago los ven antes.
holderScoreyriskLevelson null hasta que termina el escaneo automático de ese par; vuelve a consultar más tarde.- Usa
pairAddresspara eliminar duplicados entre consultas.