docs.vin

taxes

The taxes noun — identity, lifecycle, events, and every capability as an anchored section: 1 capability, 1 live, 0 sandbox, 0 declared.

taxes 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 taxes.vin.

Identity

Nountaxes
PillarData (facets: 1 data)
Capabilities1 — 1 live · 0 sandbox · 0 declared
EntitiesDeal
Doorstaxes.vin
SDKVin.taxes.* from apis.vin
Address/catalog/taxes#{action} — the anchor IS the wire name minus taxes.

Quote & price

calc

taxes.calc · GET /taxes/calc · gate none · live · answers TaxesFees@1

FieldTypeRequiredNotes
vinstringyes
zipstringyes
salesPricestringno
tradeAllowancestringno

Doortaxes.vin serves this noun on its two routes: / (the landing) · /5XYP3DHC8NG215638 (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.

the SDK — taxes.calc
import { taxes } from 'apis.vin'

// the gate law is in the type system: Answer<T> = Ok | Empty | Blocked | Offer
const answer = await taxes.calc({"vin":"5XYP3DHC8NG215638","zip":"90210"})
GET /taxes/calc
curl 'https://apis.vin/taxes/calc?vin=5XYP3DHC8NG215638&zip=90210'

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.

Deal

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.

Taxes · 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.