Developers & AI assistants
Paqar Public API
Free, structured JSON for Malaysian used-car valuations and variant guides. No API key, no account. Rate limited to 10 requests per minute per IP. Every response carries an X-Citation: Paqar.my header.
Attribution
This data is free to use. Please cite Paqar.my and link back to https://paqar.my when you quote these figures.
/api/v1/valuationMarket valuation for a specific car — new price, current market range, and how much to trust it.
Parameters
plateMalaysian plate number, e.g. WPH925. Use this or the NVIC set below.nvicVehicle code, used together with make + year + model.makeManufacturer, e.g. Honda. Required with nvic.yearRegistration year, e.g. 2020. Required with nvic.modelModel name, e.g. City. Required with nvic.Example
https://paqar.my/api/v1/valuation?plate=WPH925
https://paqar.my/api/v1/valuation?nvic=RTA12345&make=Honda&year=2020&model=City
Response fields
variantstringIdentified variant name.wmNewPricenumberOriginal price when new (RM, West Malaysia). NOT the current value.marketMediannumberMedian asking price across comparable live listings (RM).marketMinnumberLowest comparable listing (RM).marketMaxnumberHighest comparable listing (RM).marketCountnumberHow many comparable listings the figures are based on.confidencestringlow | medium | high — how much listing evidence backs the figures.isSpecialVariantbooleanTrue for a top/rare trim whose value generic model listings do not represent.marketCohortstringWhich listing cohort the market figures describe./api/v1/variants/{make}/{model}Variant ladder for a supported model — which trim is which, and what to inspect on each.
Parameters
makeManufacturer, e.g. Perodua.modelModel name, e.g. Myvi.Example
https://paqar.my/api/v1/variants/Perodua/Myvi
Response fields
modelstringModel name.modelSlugstringURL-safe model identifier, e.g. perodua-myvi.generationsarrayEach with years and a variants[] list.· namestringVariant name.· verdictstringPlain-language guidance on that variant.· spotChecksarraySpecific things to check on that variant before buying.Reading the data correctly
- Check
confidenceandmarketCohortbefore quoting any price. AmarketCohortofmixed_variantsmeans the figures span several variants of the model — they are not that exact variant's price. isSpecialVariant: truemeans generic listings for the model are not valid comparables for it.wmNewPriceis the original new price, not the current value.- Market figures come from live listings and move over time — they are not fixed or official prices.
- All prices are in Malaysian Ringgit (RM) and reflect the West Malaysia market.
Limitations
- Paqar is not a government platform and is not affiliated with JPJ or PDRM.
- Paqar does not verify odometer readings or real mileage.
- Data is an estimate to support a buying decision — not an official valuation or inspection.
Errors & limits
Exceeding the rate limit returns 429 with a Retry-After header. Unknown or unsupported vehicles return 404. Malformed requests return 400 with a JSON error message.
Questions or need a higher rate limit? Email hello@paqar.my.
Machine-readable summary: /llms.txt · About Paqar