recalls
The recalls noun — identity, lifecycle, events, and every capability as an anchored section: 1 capability, 1 live, 0 sandbox, 0 declared.
recalls is one of the estate's 317 automotive nouns — a job a car needs done. It carries 1 capability: 1 live, 0 sandbox, 0 declared · doors recalls.vin.
Identity
| Noun | recalls |
| Pillar | Data (facets: 1 data) |
| Capabilities | 1 — 1 live · 0 sandbox · 0 declared |
| Entities | VehicleRecord |
| Doors | recalls.vin |
| SDK | Vin.recalls.* from apis.vin |
| Address | /catalog/recalls#{action} — the anchor IS the wire name minus recalls. |
Discover & read
get
recalls.get · GET /recalls/get · gate none · live · answers RecallSet@1
| Field | Type | Required | Notes |
|---|---|---|---|
vin | string | yes | — |
openOnly | boolean | no | — |
Door — recalls.vin serves this noun on its two routes: / (the landing) · /1GT49XEY5RF413945 (the VIN lens).
Try it — live: answers on the wire today. A sandbox key still selects the deterministic simulated mode — drive the full outcome range with the magic triggers.
import { recalls } from 'apis.vin'
// the gate law is in the type system: Answer<T> = Ok | Empty | Blocked | Offer
const answer = await recalls.get({"vin":"1GT49XEY5RF413945"})curl 'https://apis.vin/recalls/get?vin=1GT49XEY5RF413945'Data model
The record shape behind this noun — one entity, each property an evidence field. See the whole estate model on the data model page.
VehicleRecord
Modeled
The noun drawn out — its record shape, its lifecycle, and how it is exercised end to end. One diagram, rendered from the estate model.
Recalls · Class model
Generated from the catalog. Every capability, answer, gate, and entity on this page is a rendered descriptor — it cannot drift from the wire.