Skip to main content
  • Python: pip install truckaurbus. Truckaurbus("tab_live_..."), then tab.variants.search(...), tab.variants.get(slug), tab.variants.ratings(slug), tab.dealers.near(pin, km=50), tab.pincodes.get(pin), tab.leads.create(..., consent=True), tab.webhooks.list/create/delete, tab.manufacturers(), tab.export_variants_csv(). Errors raise TruckaurbusError(status, detail, request_id); tab.rate_limit holds the last headers.
  • TypeScript: npm install truckaurbus. new Truckaurbus("tab_live_...") with the same methods in camelCase; Node 18+ and the browser’s fetch (keep the key on a server).
Both refuse a lead without consent and never print a key. Source: packages/ in the services repository.