What providers are behind Sprime?
Weather: Open-Meteo (primary) + OpenWeatherMap (fallback). Crypto: CoinGecko → CoinCap → Binance. News: NewsAPI + The Guardian. Forex: Frankfurter. Pulse: GDELT Project. All failover is automatic. You never have to manage it.
What happens if an upstream provider goes down?
Each endpoint has a failover chain. If the primary provider fails, Sprime tries the next one automatically. If all providers fail, you receive a structured JSON error with a clear message. Never an HTML page or a stack trace.
Is there caching?
Yes, two layers. L1 is in-memory (always active), L2 is Redis (when configured). Cache TTL scales with your plan: 10 minutes (Free), 5 minutes (Starter), 2 minutes (Pro). Weather supports a fresh=true query param to bypass cache.
Can I use Sprime without an API key?
Payment Safety, Contract Clauses, and Verify URL all work without authentication: just call the endpoint. Everything else requires a free API key, which you can get from your dashboard in seconds.
What is the Verify URL tool?
Verify URL checks a URL for scam signals: domain age, WHOIS data, SSL certificate status, HTTPS enforcement, and known-bad-domain patterns. It returns a structured risk score and a shareable proof pack link, useful for disputes and fraud reports.
What's the difference between Verify URL and Verify Text?
Verify URL analyzes a web address: domain age, WHOIS, SSL, redirect chains. Verify Text (Starter+) analyzes a block of text (email, listing, or message) for manipulation patterns, urgency language, and scam signals. Use both for maximum coverage.
What is the Offer Monitor?
Offer Monitor watches a URL for content changes and records each diff. If terms change, a fee appears, or a price shifts after you've committed, you have timestamped evidence. Free accounts get 1 monitor; Starter gets 10; Pro gets 50.
How does Contract Clause analysis work?
Paste up to 10,000 characters of contract text. The analyzer runs 21 trap patterns: hidden fees, auto-renewal clauses, unilateral amendment rights, jurisdiction traps, and more, and returns each match with the exact sentence cited, severity level, and plain-language explanation.
What is the Pulse endpoint?
Pulse queries the GDELT Project's news-volume timeline API and returns a trend score for any search term over a time window. A score above 1 means the topic is gaining volume relative to its recent baseline. Attribution to GDELT is included in every response.
Is Payment Safety information always current?
Payment Safety is a curated local database, not a live API call, so there's no latency and it never goes down. The underlying risk profiles are updated with Sprime releases. For the most current regulatory guidance, always verify with the FTC or your payment provider directly.
How do Webhooks work?
Pro users can create webhook rules that specify a data source (e.g. BTC price), a condition (e.g. drops below $60,000), and a delivery URL. Sprime evaluates conditions on each cache refresh and POSTs a JSON payload to your endpoint when the condition is met. Cooldown periods prevent alert storms.
What are the rate limits?
Requests per day: 500 (Free), 5,000 (Starter), 20,000 (Pro). Per-key burst limit: 60 requests per minute (all plans). Batch counts as 1 request regardless of how many sub-endpoints are called. Usage resets at midnight UTC.
Can I use Sprime in a commercial product?
Yes. Sprime is designed for commercial use. Your application makes the API calls; Sprime handles upstream provider negotiation, failover, caching, and normalization. Review the Terms of Service for specifics on redistribution.
How do I upgrade or cancel?
Upgrades take effect immediately. Cancellations take effect at the end of your billing period; you keep access until then. Manage your plan from the Dashboard, or email support@sprime.us.