{"uid":"cap_why13Iqrpwezqo33FhJmv","slug":"agentservices-crypto-signals-api-49dd7b99","name":"AgentServices Crypto Signals API","description":"Paid data APIs for AI agents. Crypto market data, DeFi yields, IP geolocation, dispute resolution, marketing intelligence. Powered by x402 micropayments on Base.","url":"https://agentservices.to/v1/signals/%7Bsymbol%7D","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["DELETE","GET","HEAD"],"type":"string"},"pathParams":{"type":"object","required":["symbol"],"properties":{"symbol":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"routeTemplate":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nSGGN9um_FqDfLk1u1_if","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns trading signals and market intelligence for a given crypto symbol, paid via x402 micropayments","exampleAgentPrompt":"Can you pull the latest trading signal for BTC from AgentServices right now so I can decide whether to enter a position?","exampleUseCases":[{"title":"Pre-trade signal check for Bitcoin","prompt":"Before I make a move, can you grab the current trading signal for BTC — is it bullish, bearish, or neutral right now?"},{"title":"Automated DeFi strategy trigger","prompt":"Check the signal for ETH every hour and alert me if it flips from neutral to bullish so I know when to deploy my position."},{"title":"Multi-token signal sweep for portfolio","prompt":"Pull the current trading signals for SOL, AVAX, and LINK so I can see which one has the strongest buy signal before I rebalance my portfolio today."}],"resultDescription":"Returns a trading signal for the requested crypto symbol, likely including a directional indicator (e.g. buy/sell/hold or bullish/bearish/neutral), confidence score, and supporting market data points such as price trend or momentum metrics.","failureModes":["Invalid or unsupported symbol returns 404 or error response","Insufficient USDC payment via x402 returns 402 Payment Required","Network or provider downtime returns 503","Malformed symbol in path parameter causes 400 Bad Request","Rate limiting if too many requests in a short window"],"whenToPreferThis":"Choose this endpoint when an AI agent needs real-time trading signals for specific crypto tokens and is operating in an x402 micropayment-enabled environment on Base. It is particularly useful for autonomous trading agents, portfolio rebalancing bots, or DeFi strategy executors that need actionable buy/sell/hold signals rather than raw price data. Prefer this over generic market data APIs when you need pre-processed signal intelligence rather than raw OHLCV or orderbook data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:44:03.931Z","isFirstParty":false}