# signal-api API de señales diarias de tendencia para cripto, vendidas por consulta con x402. OpenAPI: https://signal-api.shicoars.workers.dev/openapi.json Catálogo: https://signal-api.shicoars.workers.dev/catalog Señal combinada: GET https://signal-api.shicoars.workers.dev/signal (x402, 0.01 USDC) Productos: GET https://signal-api.shicoars.workers.dev/p/{id} (x402, 0.005 USDC; ids en /catalog) Indicadores: GET https://signal-api.shicoars.workers.dev/p/indicators-{asset} (x402, 0.005 USDC; RSI14, MACD, ATR14, Bollinger %B, retornos 7d/30d y rangos 30d/90d) Market scan: GET https://signal-api.shicoars.workers.dev/p/market-scan (x402, 0.05 USDC; one call to see what is strong/weak now: todos los activos con trend, regime, RSI14, retornos 7d/30d, distancia a máx/mín 30d y rankings) Muestra gratis: GET https://signal-api.shicoars.workers.dev/free/{BTC|ETH} (trend + regime con 1 día de retraso; 60/hora por IP) Bonos prepago: POST https://signal-api.shicoars.workers.dev/credits/buy/{starter|pro} (x402; starter 5 USDC = 2000 créditos, pro 20 USDC = 10000; devuelve una clave sk_... una sola vez) Uso de créditos: cabecera X-API-Key en GET https://signal-api.shicoars.workers.dev/signal, https://signal-api.shicoars.workers.dev/p/{id} y https://signal-api.shicoars.workers.dev/v1/* (market-scan 10 créditos, resto 1; saldo insuficiente -> 402 con el saldo actual; clave inválida -> 401) Saldo de créditos: GET https://signal-api.shicoars.workers.dev/credits/balance (cabecera X-API-Key) MCP remoto: POST https://signal-api.shicoars.workers.dev/mcp (Streamable HTTP; gratis list_assets/get_catalog/get_sample; get_sample solo BTC/ETH, 1 día de retraso y 60/hora por IP; pagos get_signal 0.01 USDC, get_market_scan 0.05 USDC y get_trend/get_regime/get_indicators 0.005 USDC vía x402) Red: eip155:8453; pagos en USDC. Flujo: GET sin pago -> 402 + PAYMENT-REQUIRED; reintenta con PAYMENT-SIGNATURE. Gratis: /catalog, /track-record, /free/{BTC|ETH}, /.well-known/x402, /llms.txt, /robots.txt.