Best Buy

bestbuy.com · E-commerce / D2C Retail modeTransactional

Last probed 2026-08-09 23:55 UTC · Provisional

Best BuyConsumer electronics retailer.

81 / 100triageInterrupt Score(range 50100 · 8 properties unassessed)How much automated use this service interrupts — the badge-driving metric. Unassessed properties are provisionally scored at 50%; evidence-graded successes at 25%.
Custody / RiskUnknown
ConfidenceProvisional

Verdict: An agent can discover and activate on its own. Operate and manage aren't assessed yet.

  1. DiscoverEasy
  2. ActivateEasy
  3. OperateNot assessed
  4. ManageNot assessed

Checkout flow not yet probed (Tier 2). For a transactional listing the purchase path is where interrupts actually bite — this readout reflects only what passive and signup-level checks could observe, not a verified purchase.

Capability parity

Each stage answers one question about what an agent can do unattended. Stages are ordered by the credential-gateway dependency: Activate issues the keys that unlock Operate and Manage.

Discover

Can an agent find and read it, no account?

Easy
  • Be found by a retrieval agentEasy

    Retrieval access present.

    Evidence
    Path tried
    robots.txt / sitemap / discovery headers
    Where it stalled
    completed
    Evidence tier
    Tier 1 (unauth probe)
    Verification
    Evidence-only — graded from passive signal, not live-verified.
    Backing checks
    retrieval_bot_access, sitemap_xml
  • Read what it does and how to use itNot assessed
  • Read pricing & limits without loginNot assessed

Activate

Can an agent sign up and walk away with the keys it needs?

Easy
  • Create an account self-serveEasy

    Signup inspected — no blocker found.

    Evidence
    Path tried
    signup flow
    Where it stalled
    completed
    Evidence tier
    Tier 1 (unauth probe)
    Verification
    Evidence-only — graded from passive signal, not live-verified.
  • Obtain an API / MCP access credentialEasy

    Self-serve credential path detected.

    Evidence
    Path tried
    docs → key issuance
    Where it stalled
    completed
    Evidence tier
    Tier 1 (unauth probe)
    Verification
    Evidence-only — graded from passive signal, not live-verified.
    Backing checks
    api_key_self_serve
  • Obtain a management / admin keyNot assessed
  • Accept the terms without a bot-banEasy

    No bot-prohibition signal found.

    Evidence
    Path tried
    ToS / policy scan
    Where it stalled
    completed
    Evidence tier
    Tier 0 (passive scan)
    Verification
    Evidence-only — graded from passive signal, not live-verified.

Operate

Can an agent do the service's actual jobs — call, transact, pay?

Not assessed
  • Use the service's primary jobNot assessed
  • Complete a transaction / checkoutNot assessed

    Live checkout not yet attempted (Tier 2).

  • Pay via an agent rail (x402 / ACP / AP2)Not assessed

Manage

Can an agent administer the account and provision resources?

Not assessed
  • Provision / scale / tear down a serviceNot assessed
  • Change account details / set budget / rotate keysNot assessed
  • View usage & billingNot assessed
  • Cancel / export / delete (offboard)Not assessed

Interrupt tier: Low-Interrupt — no interrupts found; interrupt score 81 / 100 — the badge-driving metric. (range 50100 · 8 unassessed)

Every tool starts at 100. Each interrupt found subtracts a penalty of base weight × timing × hardness × evidence — the multiplier values below come from the same rubric tables the score is computed with. New snapshots also provisionally subtract 50% of the full worst-case tax for each unassessed property and 25% for evidence-graded successes not live-verified by Tier 2.

Property coverage

A check only counts as clean when a probe tier capable of detecting that interrupt actually ran and found nothing. Not tested ≠ clean.

PropertyStageStateEvidenceRequired
Mandatory phone verification callactivate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
Mailed physical code (postal)activate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
“Contact sales” wall (no self-serve path)activate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
Manual approval queueactivate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
Rate-limit-triggered manual reviewmanage unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
One-time account / payment-method provisioningmanage unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
Identity / KYC verificationactivate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
Crypto wallet / key-custody setupoperate unassessedNo probe tier that can detect this has run yet — unknown, not clean. Tier 2 assesses this property.no
CAPTCHA / bot-challengeactivate successNone found — checked at Tier 0 (passive scan) + Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 0 assesses this property.no
Email OTP verificationactivate successNone found — checked at Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 1 assesses this property.no
SMS / phone OTP verificationactivate successNone found — checked at Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 1 assesses this property.no
ToS clause banning automated/bot accessdiscover successNone found — checked at Tier 0 (passive scan) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 0 assesses this property.no
Mandatory redirect to vendor’s own siteoperate successNone found — checked at Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 1 assesses this property.no
SSO-only signup, no API-key issuanceactivate successNone found — checked at Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 1 assesses this property.no
No Machine Interfaceoperate successNone found — checked at Tier 1 (unauth probe) (evidence-graded; not yet live-verified by a Tier 2 probe) Tier 1 assesses this property.yes

No interrupts found — no evidence penalties. Unassessed properties still contribute a provisional tax.

How we scored this

Machine-readability checks 43 / 100

Four check groups, equal weight: machine interfaces, browsing efficiency, element discoverability, and discovery/agent access. Each check carries an evidence grade (proven / plausible / emerging) — an honesty label that never weights the score. What these mean →

  • llms.txtemergingNot provided
  • llms-full.txtemergingNot provided
  • AGENTS.mdemergingNot provided
  • A2A agent cardemergingNot provided
  • MCP server (well-known or official registry)plausibleNot provided
  • OpenAPI/Swagger specplausibleNot provided
  • Rate-limit headersplausibleNot provided
  • Structured JSON error responsesplausibleFound — api.bestbuy.com/openapi.json
  • OAuth authorization-server metadata (RFC 8414)provenNot provided
  • API catalog (RFC 9727) (emerging)emergingNot provided
  • Agent-payment discovery (x402 / UCP) (emerging)emergingNot provided
  • Lean HTML transfer sizeplausible7 KB raw HTML (threshold 488 KB)
  • Manageable DOM sizeplausibleNot checked — page did not render
  • High content-to-markup densityplausible10.3% text/HTML (687 chars in 7 KB, threshold 2%)
  • Content readable without JS executionprovenNot checked — raw and/or rendered text unavailable
  • Clean-content alternate (RSS/Atom/feed/markdown)plausibleNot checked — page did not render
  • Serves markdown on Accept: text/markdownplausibleNot provided
  • Interactive elements are semanticplausibleNot checked — page did not render
  • Form fields have accessible namesplausibleNot checked — page did not render
  • Inputs carry autocomplete hintsplausibleNot checked — page did not render
  • WebMCP tools (modelContext API)emergingNot checked — page did not render
  • AI retrieval/search fetchers allowed (robots.txt)provenno retrieval-fetcher blocks in robots.txt
  • Sitemap (indexability)plausibleFound — sitemaps.bestbuy.com/sitemaps_discover_learn.xml
  • schema.org JSON-LD in raw HTMLplausibleNot provided
  • Content-Signal directives (robots.txt)emergingNot provided
  • Web Bot Auth key directory (emerging)emergingNot provided
  • Discovery Link headers on homepage (emerging)emergingNot provided
  • robots.txt AI-crawler accessplausibleno AI-crawler blocks in robots.txt
  • Unauthenticated API error is structured JSONplausibleFound — api.bestbuy.com/ (HTTP 403)
  • Unauthenticated API returns auth guidance (401/403 or documented)plausibleFound — api.bestbuy.com/ (HTTP 403)
  • API exposes rate-limit headersplausibleNot provided
  • API key obtainable without human interactionplausibleAPI documentation host reachable: https://developer.bestbuy.com/

Evidence & history

Last probed 2026-08-09 23:55 UTC. The raw JSON is the archival record.

DateScoreBadgeRubric version
2026-08-09 23:55 UTC81Low-Interrupt (current)[email protected]
2026-08-09 23:53 UTC81Low-Interrupt[email protected]
2026-08-09 17:13 UTC81Low-Interrupt[email protected]
2026-08-09 05:31 UTC88Low-Interrupt[email protected]
2026-08-09 05:29 UTC88Low-Interrupt[email protected]
2026-08-09 03:14 UTC88Low-Interrupt[email protected]
2026-08-09 01:52 UTC88Low-Interrupt[email protected]
2026-08-09 01:45 UTC88Low-Interrupt[email protected]
2026-07-10 07:20 UTC100Low-Interrupt[email protected]

Alternatives in E-commerce / D2C Retail

Other E-commerce / D2C Retail tools in the same mode (transactional), ranked by Overall LLM-Friendliness (the mean of Interrupt Score and Machine-Readability) — comparable to this listing because they share its usage mode.

Embed this rating

Copy this snippet to display your Interrupt Index seal on your site — the seal image and link stay in sync with your latest probe automatically. Pick the variant that matches your site’s theme.

Light (default)

<a href="https://interruptindex.com/tools/best-buy"><img src="https://interruptindex.com/badge/best-buy.svg" alt="Best Buy — Interrupt Index agent-readiness rating" height="64"></a>

Dark

<a href="https://interruptindex.com/tools/best-buy"><img src="https://interruptindex.com/badge/best-buy.svg?theme=dark" alt="Best Buy — Interrupt Index agent-readiness rating" height="64"></a>