{"uid":"cap_Mg2PrgIPi6DiM7GxnxJLO","slug":"tensorfeed-ai-c3ea63e2","name":"TensorFeed AI Package Security Radar","description":"AI-package security radar. Per-package risk_score (0-100) over the daily OSV snapshot of curated AI/ML PyPI + npm packages: critical_count_30d * 25 + high_30d * 12 + critical_90d * 6 + high_90d * 3 + min(open_count, 20) + 5 if any advisory in last 7d, saturated to 100. Risk_band classifications (calm <10 / watch 10-25 / hot 25-50 / critical 50+) plus notable_movers (top-5 by_critical_30d, by_risk_score, new_in_last_7d). The \"which AI deps should I be worried about right now\" call.","url":"https://tensorfeed.ai/api/premium/ai-safety/packages/security/radar","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"package":{"type":"string","description":"Case-insensitive substring match against package name."},"category":{"type":"string","description":"Case-insensitive substring match against curated category (llm-sdk, agent-framework, rag, ...)."},"ecosystem":{"enum":["PyPI","npm"],"type":"string"},"min_risk_score":{"type":"number","maximum":100,"minimum":0,"description":"Minimum risk_score to include in the headline rows array. Default 10."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bt4Za0TacP0q4JJvL5R1Q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns per-package security risk scores and classifications for AI/ML PyPI and npm packages based on daily OSV vulnerability snapshots, with notable movers and risk band categorization.","exampleAgentPrompt":"Pull up the AI package security radar and show me which PyPI and npm AI/ML libraries are in the critical or hot risk bands right now, including the top notable movers by risk score and any packages with new advisories in the last 7 days.","exampleUseCases":null,"resultDescription":"A list of AI/ML PyPI and npm packages each with a risk_score (0-100), risk_band label (calm/watch/hot/critical), component vulnerability counts (critical_count_30d, high_30d, critical_90d, high_90d, open_count), a flag if any advisory appeared in the last 7 days, and three top-5 notable_movers lists: by_critical_30d, by_risk_score, and new_in_last_7d.","failureModes":["Payment not provided or invalid x402 token — returns 402 Payment Required","Upstream OSV snapshot not yet refreshed — may return stale data with a staleness flag","Rate limit exceeded — returns 429 Too Many Requests","Service temporarily unavailable — returns 503 with retry-after header"],"whenToPreferThis":"Use this endpoint when you need a pre-aggregated, scored, and classified security overview of the entire AI/ML package ecosystem in one call, rather than querying individual CVE feeds or OSV directly. Ideal for daily security digests, CI/CD security gates, or agent-driven dependency audits where you want ranked risk rather than raw advisories.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:34.583Z","isFirstParty":false}