Paid: Check compatibility ($0.05 per completed decision; never charged for insufficient_evidence)

Will this exact part or accessory work with that exact device? Use before recommending or buying. Covers anything that has to fit, plug in, mount, run on or charge with something someone owns. Verified catalog (specs checked against cited manufacturer sources): computers & consoles (RAM, M.2 SSDs, USB-C chargers), phones/tablets/watches (USB-C PD, MagSafe, Qi2, watch bands), cameras (lens mounts, adapters, batteries, memory cards), cordless power tools (battery platforms), printers (ink, toner, drums), appliances (refrigerator water and air filters, installation fit), vacuums (bags, filters, batteries, robot-vacuum parts), air quality (purifier filters, HVAC media, humidifier pads), e-bikes (batteries and chargers by drive system), smart home (Matter, Thread, Zigbee, hubs, bulb bases), PC building (CPU sockets, cooler mounts, memory, clearances, power), cars & EV charging (tire sizes by trim, NACS/J1772/CCS1 and approved adapters, home chargers; a starter set of models) and TVs, consoles & streaming (VESA mounts, weight and screen size, console generations, app platforms). Products outside the catalog in any category are read by AI in terms of the same standards and returned as unverified. Returns a decision (supported / conditional / incompatible / insufficient_evidence), the rules checked, caveats, required accessories, the questions to ask when it can't decide, evidence links and a signed receipt. When the text matches several models it returns each candidate's answer.

post/paid/check

Request

  • Base URL: https://tetheredtrust.com/v1
  • URL: https://tetheredtrust.com/v1/paid/check
  • Auth: one of:
    • none
    • HTTP bearer

Request body

existingstring required

What the person already has, ideally with the exact model number, e.g. 'Lenovo ThinkPad T480', 'Sony A7 IV', 'DeWalt DCD800', 'HP OfficeJet Pro 9015e', 'iPhone 16 Pro', 'HomePod mini'.

candidatestring required

What they want to buy: a model/part number or key specs, e.g. 'Crucial CT16G4SFRA32A', '1TB M.2 2230 NVMe', 'DCB205', 'HP 962XL', 'Canon RF 24-105mm f/4L', 'Eve Energy'.

detailstring

Optional extra identifiers: machine type, revision, year, region, serial range.

existing_idstring

Optional: an exact product id (from resolve_product, suggestions or a candidates list) instead of existing text.

candidate_idstring

Optional: an exact product id instead of candidate text.

Response

OK

check_idstring required
verdict'compatible' | 'compatible_with_caveats' | 'incompatible' | 'uncertain' | 'needs_detail' required
decision'supported' | 'conditional' | 'incompatible' | 'insufficient_evidence' required

supported | conditional | incompatible | insufficient_evidence. Act on this, not on confidence alone.

decision_helpstring
conditionsobject[]

What must be true for a conditional answer (accessory, dependency).

candidatesobject

Present when the text matched several models: each option with its own verdict.

fitboolean nullable
confidencenumber required

Evidence score from fixed rules (source tier, rule strength). Not a calibrated probability: act on decision, conditions and questions.

verifiedboolean

True only when every spec came from a manufacturer source with a recorded check date.

summarystring required
caveatsstring[]
requirementsobject
missingstring[]
next_stepstring
valid_untilstring

When this answer should be re-checked (based on how fresh its sources are).

noticestring
termsstring

Changes

No recorded changes to this operation across all 1 revision of this API.