# Truckaurbus Developers - [Introduction](https://docs.truckaurbus.com/introduction.md): The same data behind truckaurbus.com, for your app, fleet tool, dealer CRM or assistant. - [Quickstart](https://docs.truckaurbus.com/quickstart.md): Create a key, make a call, read the limits. - [Authentication](https://docs.truckaurbus.com/authentication.md): Bearer keys, one per app; keys are revocable and suspendable. - [Limits and tiers](https://docs.truckaurbus.com/limits.md): What each tier includes and how the counters work. - [Login with Truckaurbus](https://docs.truckaurbus.com/guides/login-with-truckaurbus.md): Let truckaurbus users sign in to your app with their verified identity. Standard OpenID Connect, PKCE required. - [Prices](https://docs.truckaurbus.com/guides/prices.md): Every figure carries its basis; show it. - [Leads](https://docs.truckaurbus.com/guides/leads.md): Send a buyer's request to the dealer, with consent. - [SDKs](https://docs.truckaurbus.com/guides/sdks.md): Thin clients over v1, the same names as the API. - [MCP](https://docs.truckaurbus.com/guides/mcp.md): The catalogue as tools for assistants. - [Webhooks](https://docs.truckaurbus.com/guides/webhooks.md): Enterprise keys receive variant and price events. - [Bulk export](https://docs.truckaurbus.com/guides/exports.md): The whole published catalogue as CSV, business tier. - [Truckaurbus API v1: resources, auth and limits](https://docs.truckaurbus.com/api-reference/v1/truckaurbus-api-v1:-resources-auth-and-limits.md): The root of the Truckaurbus API v1: the resources, how to authenticate with a key, and the limits of each tier. - [Dealers, used-vehicle yards, tyre shops and mechanics near a PIN code](https://docs.truckaurbus.com/api-reference/v1/dealers-used-vehicle-yards-tyre-shops-and-mechanics-near-a-pin-code.md): Filter with `trade` (`cv_dealer` for new-vehicle showrooms, `used_cv_dealer` for used-vehicle yards) or `kind`; `brand` narrows showrooms to a maker. Only public, confirmed rows are returned. - [Bulk export (business and enterprise keys): every published variant as CSV](https://docs.truckaurbus.com/api-reference/v1/bulk-export-business-and-enterprise-keys:-every-published-variant-as-csv.md): Bulk export for business and enterprise keys: every published variant as CSV with plate figures and the best price, cached for an hour. - [Create a lead (callback, quote, finance, insurance) with the buyer's consent](https://docs.truckaurbus.com/api-reference/v1/create-a-lead-callback-quote-finance-insurance-with-the-buyers-consent.md): Create a lead for a dealer (callback, quote, finance or insurance) with the buyer's explicit consent; your key's prefix is recorded as the source. - [Makers with published variants](https://docs.truckaurbus.com/api-reference/v1/makers-with-published-variants.md): Every maker with published variants on the Truckaurbus register: name, slug, whether it is active, and a note when it has ceased. - [District, state and centroid for an Indian PIN code](https://docs.truckaurbus.com/api-reference/v1/district-state-and-centroid-for-an-indian-pin-code.md): District, state and centroid for an Indian PIN code, the same resolution the register uses for dealers and on-road prices. - [Search published variants: filters, facets, sort, paging](https://docs.truckaurbus.com/api-reference/v1/search-published-variants:-filters-facets-sort-paging.md): Every filter the site's own search takes: `vehicle_class` (truck, bus, three_wheeler and the rest), `lifecycle` (`on_sale` or `discontinued`), `launched_since` (a date, for the new-launch tracker), weights, price, power, tyre size, sort and paging. `on_road` figures in a sheet are by state; the ex-s… - [A variant's full sheet: plate figures, spec groups, prices (kind and date) and media links](https://docs.truckaurbus.com/api-reference/v1/a-variants-full-sheet:-plate-figures-spec-groups-prices-kind-and-date-and-media-links.md): A variant's full sheet: plate figures, spec groups, prices with their kind and date, on-road by state, launch date and media links. - [What people say about a variant: per pillar, by voice, with counts (scores and counts; the underlying comments stay on truckaurbus.com)](https://docs.truckaurbus.com/api-reference/v1/what-people-say-about-a-variant:-per-pillar-by-voice-with-counts-scores-and-counts;-the-underlying-comments-stay-on-truckaurbuscom.md): What people say about a commercial vehicle variant: scores per pillar and by voice, with counts and the rank on the board. The underlying comments stay on truckaurbus.com. - [Your webhook subscriptions (enterprise keys)](https://docs.truckaurbus.com/api-reference/v1/your-webhook-subscriptions-enterprise-keys.md): Your webhook subscriptions on this key (enterprise tier): the URL, the events and when each was created. - [Subscribe a URL to events: variant.published, variant.updated, price.changed; the signing secret is returned once](https://docs.truckaurbus.com/api-reference/v1/subscribe-a-url-to-events:-variantpublished-variantupdated-pricechanged;-the-signing-secret-is-returned-once.md): Subscribe a URL to variant.published, variant.updated and price.changed events (enterprise tier). Deliveries are signed; the signing secret is returned once. - [Remove a webhook](https://docs.truckaurbus.com/api-reference/v1/remove-a-webhook.md): Remove one of your webhook subscriptions by its id. ## OpenAPI Specs - [openapi](/api-reference/openapi.json)