{"uid":"cap_dlnHIEZw-929oKN3Hzoqy","slug":"tinstop-website-performance-audit-64005b0e","name":"Tinstop Website Performance Audit","description":"Tinstop is a machine-payable Website Intelligence API for domain security and performance audits: DNS, SSL/TLS, HTTP security headers, SPF/DKIM/DMARC email authentication, and Google PageSpeed. Pay per call with x402 using USDC on Base. No accounts or API keys.","url":"https://tinstop.com/v1/website/performance","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tier":{"type":"string","description":"Audit tier: basic ($0.10), fixes ($0.25) with suggestions, combined ($0.50) for desktop + mobile."},"domain":{"type":"string","description":"The domain name or URL to check speed performance (e.g. 'example.com')."}}},"responseSchema":{"type":"object","title":"PerformanceResponse","required":["domain","tier","recommendations","scan_id","audited_at"],"properties":{"tier":{"type":"string","title":"Tier"},"cached":{"type":"boolean","title":"Cached","default":false},"domain":{"type":"string","title":"Domain"},"mobile":{"anyOf":[{"type":"object","title":"PerformanceMetrics","required":["score","lcp","inp","cls","speed_index","interactive"],"properties":{"cls":{"type":"number","title":"Cls","description":"Cumulative Layout Shift layout stability metric"},"inp":{"type":"string","title":"Inp","description":"Interaction to Next Paint responsiveness metric"},"lcp":{"type":"string","title":"Lcp","description":"Largest Contentful Paint speed metric"},"score":{"type":"integer","title":"Score","description":"Overall speed performance score (0-100)"},"interactive":{"type":"string","title":"Interactive","description":"Time to Interactive score"},"speed_index":{"type":"string","title":"Speed Index","description":"Speed Index score"}}},{"type":"null"}]},"desktop":{"anyOf":[{"type":"object","title":"PerformanceMetrics","required":["score","lcp","inp","cls","speed_index","interactive"],"properties":{"cls":{"type":"number","title":"Cls","description":"Cumulative Layout Shift layout stability metric"},"inp":{"type":"string","title":"Inp","description":"Interaction to Next Paint responsiveness metric"},"lcp":{"type":"string","title":"Lcp","description":"Largest Contentful Paint speed metric"},"score":{"type":"integer","title":"Score","description":"Overall speed performance score (0-100)"},"interactive":{"type":"string","title":"Interactive","description":"Time to Interactive score"},"speed_index":{"type":"string","title":"Speed Index","description":"Speed Index score"}}},{"type":"null"}]},"scan_id":{"type":"string","title":"Scan Id"},"audited_at":{"type":"string","title":"Audited At"},"request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Request Id"},"recommendations":{"type":"array","items":{"type":"string"},"title":"Recommendations","description":"Actionable optimization suggestions"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2Wa91kIAopApyGElhBZkN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs a Google PageSpeed-based performance audit on a domain, returning Core Web Vitals and speed metrics for desktop and/or mobile, with optional optimization recommendations.","exampleAgentPrompt":"Run a performance audit on stripe.com using the 'fixes' tier so I can see Core Web Vitals scores plus suggestions for improving load speed.","exampleUseCases":[{"title":"Pre-launch site speed check","prompt":"Before we launch the new landing page, can you run a basic performance audit on staging.mycompany.com and tell me our Core Web Vitals scores?"},{"title":"Competitor performance benchmarking","prompt":"I want to compare my site's speed against a competitor — can you audit shopify.com with the combined tier so I get both desktop and mobile PageSpeed scores?"},{"title":"Performance regression monitoring","prompt":"Our site redesign just went live at acmecorp.com — run a fixes-tier performance audit so I can see the current Core Web Vitals and any recommended improvements to address."}],"resultDescription":"Returns an object containing the domain, audit tier, scan ID, timestamp, and performance metrics (score 0-100, LCP, INP, CLS, Speed Index, Time to Interactive) for desktop and/or mobile depending on the tier. The 'fixes' and 'combined' tiers also include an array of actionable recommendations. Results may be cached from a recent scan.","failureModes":["Invalid or unreachable domain returns an error with no metrics","Wrong tier value causes validation failure","Payment failure (insufficient USDC) blocks the request via x402 protocol","Timeout if the target domain is very slow to respond to PageSpeed probe","Truncated response schema may omit some recommendation fields"],"whenToPreferThis":"Choose this endpoint when you need programmatic, pay-per-call access to Google PageSpeed / Core Web Vitals data without setting up a Google API key or account. It is especially useful for agents that need to audit arbitrary domains on demand, get actionable fix suggestions (fixes tier), or compare desktop vs mobile performance (combined tier) as part of an automated workflow. Prefer it over direct Google PageSpeed API when you want x402 micropayment-based billing with no account management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:45:45.952Z","isFirstParty":false}