Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Welcome to the developer hub, this is your reference to integrate with all aspects of the system. We've got guides and reference materials to support and accelerate your development.
{
"valuation_id": "8c7c62c4-f41b-48f6-8b18-bb09851cd0fe",
"type": "car-analysis"
}{
"success": true,
"certificate": {
"id": "ef1798ec-e34b-456a-b0d6-16f873071b7a",
"vin": "WVWZZZAWZKU065305",
"rego": "BMT038",
"rego_state": "VIC",
"url": "https://storage.googleapis.com/ag-ppsr/ef1798ec-e34b-456a-b0d6-16f873071b7a/report.pdf",
"certificate_created_at": "2023-11-21T09:12:39.000Z",
"year": "2019",
"make": "VOLKS",
"model": "POLO",
"body_type": "CAR/SEDAN",
"colour": "WHITE",
"has_safety_recalls": false,
"has_secured_parties": true,
"has_stolen_records": false,
"has_written_off_records": false
}
}{
"type": "car-analysis",
"vin": "WVWZZZAWZKU065305"
}{
"type": "car-analysis-standalone",
"vin": "WVWZZZAWZKU065305"
}{
"success": true,
"certificate": {
"vin": "WVWZZZAWZKU065305",
"url": "https://storage.googleapis.com/ag-pdf/1700518730355/report.pdf",
"certificate_created_at": "2023-11-20T22:18:50.822Z"
}
}{
"valuation_id": "098a0653-ae84-4a97-a2d8-505896ce3229",
"type": "car-analysis-standalone",
"brand": "caranalysis"
}{
"region": "au",
"odometer": 10000,
"listing_price": 30000,
"vehicle_id": "5257788510961664",
"vin": "2T1BY32E95C347786",
"rego": "BMT038",
"state": "VIC",
"vehicle_description": "2015 Toyota Corolla Ascent Automatic",
"marketplace": "autotrader.com.au",
"marketplace_id": "13495712"
}{
"success": true,
"gauge": {
"id": "b2824bfd-d4a4-45e4-a81a-bed7b92c5cd9",
"fill": 0.5,
"listing_price": 24000,
"market_range_min": 21000,
"market_range_max": 26000,
"confidence": 0.85,
"sample_size": 10,
"vehicle_title": "2015 Toyota Corolla Ascent Automatic"
}
}{
"region": "au",
"odometer": 10000,
"listing_price": 30000,
"marketplace": "example.com.au",
"marketplace_id": "53445712"
}{
"region": "au",
"odometer": 10000,
"listing_price": 30000,
"vehicle_id": "5257788510961664",
"vehicle_description": "2015 Toyota Corolla Ascent Automatic",
}{
"region": "au",
"odometer": 10000,
"listing_price": 30000,
"vin": "2T1BY32E95C347786",
"rego": "BMT038",
"state": "VIC",
"vehicle_description": "2015 Toyota Corolla Ascent Automatic",
}
{
"success": true,
"vehicles": [
{
"id": "4678970977026048",
"legacy_id": "4678970977026048",
"badge": "GTI",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo GTI AW Auto MY19",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 1984,
"power_kw": 147,
"torque_nm": 320,
"range": 784,
"num_cylinders": 4,
"num_doors": 5,
"num_gears": 6,
"num_seats": 5,
"model_year": "MY19",
"release_month": 8,
"release_year": 2018
},
{
"id": "4960445953736704",
"legacy_id": "4960445953736704",
"badge": "70TSI Trendline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 70TSI Trendline AW Manual MY19",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Manual",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 70,
"torque_nm": 175,
"range": 1000,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 5,
"num_seats": 5,
"model_year": "MY19",
"release_month": 8,
"release_year": 2018
},
{
"id": "5241920930447360",
"legacy_id": "5241920930447360",
"badge": "85TSI Comfortline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 85TSI Comfortline AW Manual MY19",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Manual",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 85,
"torque_nm": 200,
"range": 909,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 6,
"num_seats": 5,
"model_year": "MY19",
"release_month": 8,
"release_year": 2018
},
{
"id": "5804870883868672",
"legacy_id": "5804870883868672",
"badge": "85TSI Comfortline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 85TSI Comfortline AW Auto MY19",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 85,
"torque_nm": 200,
"range": 909,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 7,
"num_seats": 5,
"model_year": "MY19",
"release_month": 8,
"release_year": 2018
},
{
"id": "6367820837289984",
"legacy_id": "6367820837289984",
"badge": "70TSI Trendline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 70TSI Trendline AW Auto MY19",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 70,
"torque_nm": 175,
"range": 930,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 7,
"num_seats": 5,
"model_year": "MY19",
"release_month": 8,
"release_year": 2018
},
{
"id": "4936256697925632",
"legacy_id": "4936256697925632",
"badge": "85TSI Comfortline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 85TSI Comfortline AW Auto MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 85,
"torque_nm": 200,
"range": 889,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 7,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
},
{
"id": "5217731674636288",
"legacy_id": "5217731674636288",
"badge": "85TSI Style",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 85TSI Style AW Auto MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 85,
"torque_nm": 200,
"range": 889,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 7,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
},
{
"id": "5499206651346944",
"legacy_id": "5499206651346944",
"badge": "70TSI Trendline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 70TSI Trendline AW Auto MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 70,
"torque_nm": 175,
"range": 909,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 7,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
},
{
"id": "6062156604768256",
"legacy_id": "6062156604768256",
"badge": "85TSI Comfortline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 85TSI Comfortline AW Manual MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Manual",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 85,
"torque_nm": 200,
"range": 909,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 6,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
},
{
"id": "6343631581478912",
"legacy_id": "6343631581478912",
"badge": "GTI",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo GTI AW Auto MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 1984,
"power_kw": 147,
"torque_nm": 320,
"range": 784,
"num_cylinders": 4,
"num_doors": 5,
"num_gears": 6,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
},
{
"id": "6625106558189568",
"legacy_id": "6625106558189568",
"badge": "70TSI Trendline",
"make": "Volkswagen",
"model": "Polo",
"series": "AW",
"title": "2019 Volkswagen Polo 70TSI Trendline AW Manual MY20",
"year": "2019",
"body_config_type": null,
"body_type": "Hatchback",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Manual",
"wheelbase_type": null,
"capacity_cc": 999,
"power_kw": 70,
"torque_nm": 175,
"range": 976,
"num_cylinders": 3,
"num_doors": 5,
"num_gears": 5,
"num_seats": 5,
"model_year": "MY20",
"release_month": 7,
"release_year": 2019
}
],
"total": 11,
"confidence": "standard"
}
customers: An array of the customers that you want to upload. Customers can have any of the following properties, but everything is optional (however, at least a rego OR a vin is necessary for tracking purposes):curl -XPOST -H 'ApiKey: {API_KEY}' \
-H "Content-type: application/json" \
-d '{
"name": "June 2022 New Customers",
"enable_rego_lookups": false,
"customers": [
{
"rego": "ZEN407",
"state": "VIC",
"client_name": "Maya",
"expiry_date": "2023-05-01"
}
]
}' 'https://api.autograb.com.au/v2/recapture/upload?region=au'{
"success": true,
"upload": {
"id": "99aa2d8e-348b-4321-beeb-f2fa67bab3eb",
"created_at": "2022-07-21T08:07:16.580Z",
"enable_rego_lookups": false,
"name": "June 2022 New Customers",
"total_uploaded_customers": 1,
"total_processed_customers": 0,
"total_errors": 0
}
}curl "https://api.autograb.com.au/v2/recapture/upload/{UPLOAD_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"upload": {
"id": "80230301-9d26-45d7-85d6-fbb8c519c014",
"created_at": "2022-07-16T06:22:05.289Z",
"enable_rego_lookups": false,
"name": "August 2022 New Customers",
"total_uploaded_customers": 1000,
"total_processed_customers": 800,
"total_errors": 0
}
}curl -XDELETE "https://api.autograb.com.au/v2/recapture/upload/{UPLOAD_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"upload": {
"id": "80230301-9d26-45d7-85d6-fbb8c519c014",
"created_at": "2022-07-16T06:22:05.289Z",
"enable_rego_lookups": false,
"name": "August 2022 New Customers",
"total_uploaded_customers": 1000,
"total_processed_customers": 850,
"total_errors": 0
}
}curl -XDELETE "https://api.autograb.com.au/v2/recapture/customers/{UPLOAD_ID}?region=au&limit=100&offset=0" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"customers": [
{
"id": "000005cb-6d2f-49bc-a5a3-b596ede9202b",
"last_updated": "2022-07-21T05:41:02.941Z",
"rego": null,
"state": 'VIC',
"vin": '1N4AL11D16N337720',
"client_name": "Jack",
"mobile_number": null,
"sale_date": "2022-01-07T00:00:00.000Z",
"expiry_date": null,
"vehicle_title": null,
"sightings": [],
"additional_fields": {}
},
{
"id": "0000993c-f21a-445e-9829-21786098df16",
"last_updated": "2022-07-21T05:45:05.174Z",
"rego": null,
"state": 'NSW',
"vin": '4T1BE46K28U742135',
"client_name": "Jeffery",
"mobile_number": null,
"sale_date": "2020-03-31T00:00:00.000Z",
"expiry_date": null,
"vehicle_title": null,
"sightings": [],
"additional_fields": {}
}
]
}curl "https://api.autograb.com.au/v2/recapture/customers/{CUSTOMER_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"customer": {
"id": "0000c339-1fb4-4d15-9b46-6509f2c5a2a4",
"last_updated": "2022-07-21T02:27:03.543Z",
"rego": '1EW2WA',
"state": null,
"vin": null,
"client_name": "Johnny",
"mobile_number": null,
"sale_date": "2020-07-18T00:00:00.000Z",
"expiry_date": null,
"vehicle_title": null,
"sightings": [],
"additional_fields": {}
}
}curl -XPATCH -H 'ApiKey: {API_KEY}' \
-H "Content-type: application/json" -d '{
"mobile_number": "+61 111 222 333",
}' 'https://api.autograb.com.au/v2/recapture/customers/{CUSTOMER_ID}?region=au'{
"success": true,
"customer": {
"id": "0000c339-1fb4-4d15-9b46-6509f2c5a2a4",
"last_updated": "2022-07-21T02:27:03.543Z",
"rego": '1EW2WA',
"state": null,
"vin": null,
"client_name": "Johnny",
"mobile_number": "+61 111 222 333",
"sale_date": "2020-07-18T00:00:00.000Z",
"expiry_date": null,
"vehicle_title": null,
"sightings": [],
"additional_fields": {}
}
}curl -XDELETE "https://api.autograb.com.au/v2/recapture/customers/{CUSTOMER_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"customer": {
"id": "0000c339-1fb4-4d15-9b46-6509f2c5a2a4",
"last_updated": "2022-07-21T02:27:03.543Z",
"rego": '1EW2WA',
"state": null,
"vin": null,
"client_name": "Johnny",
"mobile_number": null,
"sale_date": "2020-07-18T00:00:00.000Z",
"expiry_date": null,
"vehicle_title": null,
"sightings": [],
"additional_fields": {}
}
}Search for a vehicle with a query string
The query by which to search the cars
The number of vehicles to be returned
If enabled, a larger selection of vehicles may be returned and a manual selection would be required to select the correct vehicle. This is disabled by default in favor of a system which will infer the correct vehicle and order the results by likelihood of behind correct.
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
Bad Request
trueError message
Unauthorized
{
"success": true,
"vehicles": [
{
"id": "text",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"model_year": "text",
"release_month": 1,
"release_year": 1,
"body_type": "text",
"body_config": "text",
"transmission": "text",
"transmission_type": "text",
"wheelbase": "text",
"wheelbase_type": "text",
"fuel": "text",
"fuel_type": "text",
"engine": "text",
"engine_type": "text",
"drive": "text",
"drive_type": "text",
"num_doors": 1,
"num_seats": 1,
"num_gears": 1,
"num_cylinders": 1,
"capacity_cc": 1,
"power_kw": 1,
"torque_nm": 1,
"range": 1
}
],
"total": 1,
"confidence": "standard"
}GET /v2/vehicles/?search=text HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
These are frequently asked questions about AutoGrab and our products.
POST !!!!!!!!/request-token
Post body
{ grant_type: client_credentials }
Headers
Content-Type: application/x-www-form-urlencoded
Authorization
Basic Auth of form client_id:client_secret Base64 encoded
Sample success response body
{
"access_token": "[obfuscated-token-string]",
"expires_in": 3599,
"scope": "",
"token_type": "bearer"
}Get the level of detail you need on the vehicle you want.
Set and update your max offer config to refine your price predictions.
Vehicle discovery is the starting place for almost all functions on the AutoGrab API.
Predict the future value of a vehicle.
{
"region": "au",
"vehicle_id": "5804870883868672",
"initial_kms": 30000,
"yearly_kms": 20000
}{
"success": true,
"predictions": [
{
"year": 0,
"kms": 30000,
"valuation": 23103,
"score": 0.818203282
},
{
"year": 1,
"kms": 50000,
"valuation": 20601,
"score": 0.81823397
},
{
"year": 2,
"kms": 70000,
"valuation": 18323,
"score": 0.818168287
},
{
"year": 3,
"kms": 90000,
"valuation": 16250,
"score": 0.818181818
},
{
"year": 4,
"kms": 110000,
"valuation": 14365,
"score": 0.818124288
},
{
"year": 5,
"kms": 130000,
"valuation": 12655,
"score": 0.818175287
}
]
}/v2/valuations/max_offer_configuration{
"success": true,
"max_offer_configuration": {
"reconditioning_percentage": 0,
"reconditioning_fixed": 0,
"profit_margin_percentage": 0,
"profit_margin_fixed": 0,
"lot_percentage": 0,
"lot_fixed": 0,
"transport_percentage": 0,
"transport_fixed": 0,
"admin_percentage": 0,
"admin_fixed": 0
}
}{
"reconditioning": {
"amount": 1000,
"type": "fixed"
},
"profit_margin": {
"amount": 1000,
"type": "fixed"
},
"lot": {
"amount": 1000,
"type": "fixed"
},
"transport": {
"amount": 1000,
"type": "fixed"
},
"admin": {
"amount": 1000,
"type": "fixed"
}
}Authorization: ApiKey {your API key} "extended_data": {
"body_type_description": "CAR/SEDAN",
"color_description": "WHITE",
"engine_number": "DKJ039523",
"make_code": "VOLKS",
"make_description": "",
"model_code": "",
"model_description": "POLO",
"vehicle_type_description": "CAR / SMALL PASSENGER VEHICLE" "additional_upstream_data": {
"vin": "WVWZZZAWZKU065305",
"year": "2019",
"make": "Volkswagen",
"model": "Polo",
"badge": "AW",
"series": "85TSI Comfortline",
"fuel_type": "95 RON PULP",
"body_style": "Hatch",
"transmission": "7 auto",
"capacity_cc": "1000",
"colour": "White",
"title": "2019 Volkswagen AW Polo 85TSI Comfortline 4 Hatch 7sp auto 1.0L 1000cc 3cyl T/Petrol 2018""build_data": {
"vin": "WAUZZZ8V7K1028938",
"make": "AUDI",
"model": "A3",
"features": [
{
"code": "0A1",
"value": "2 doors"
},
{
"code": "0AE",
"value": "Front stabilizer bar"
},
{
"code": "0B2",
"value": "Wheelbase"
},
],
"build_date": "2019-03-20"{
"vehicle": {
"id": "5655899674771456",
"region": "au",
"title": "2017 Toyota Hilux SR5 Auto 4x4 Double Cab",
"year": "2017",
"make": "Toyota",
"model": "Hilux",
"badge": "SR5",
"series": "GUN126R",
"model_year": "MY17",
"release_month": 7,
"release_year": 2015,
"body_type": "Utility",
"body_config": "Dual Cab",
"transmission": "Sports Automatic",
"transmission_type": "Automatic",
"wheelbase": null,
"wheelbase_type": null,
"fuel": "Diesel",
"fuel_type": "Diesel",
"engine": "Piston",
"engine_type": "Piston",
"drive": "4x4 Dual Range",
"drive_type": "Four Wheel Drive",
"num_doors": 4,
"num_seats": 5,
"num_gears": 6,
"num_cylinders": 4,
"capacity_cc": 2755,
"power_kw": 130,
"torque_nm": 450,
"range": 1127,
"options": [
]
},
"success": true
}/v2/vehicles/marketplace/?marketplace=drive.com.au&marketplace_id=969515655®ion=au{
"success": true,
"vehicle": {
"id": "4969003601429068",
"region": "au",
"title": "2023 GWM Haval H6GT Ultra Auto 4WD",
"year": "2023",
"make": "GWM",
"model": "Haval H6GT",
"badge": "Ultra",
"series": "B03",
"model_year": null,
"release_month": 8,
"release_year": 2022,
"body_type": "SUV",
"body_config": null,
"transmission": "Dual Clutch Automatic (DCT)",
"transmission_type": "Automatic",
"wheelbase": null,
"wheelbase_type": null,
"fuel": "Petrol",
"fuel_type": "Petrol",
"engine": "Piston",
"engine_type": "Piston",
"drive": "AWD",
"drive_type": "Four Wheel Drive",
"num_doors": 5,
"num_seats": 5,
"num_gears": 7,
"num_cylinders": 4,
"capacity_cc": 1998,
"power_kw": 150,
"torque_nm": 320,
"range": 714,
"options": [
{
"detail": "Metallic Paint",
"price": 495
},
{
"detail": "Standard Paint",
"price": 0
}
]
}
}{
"error": true,
"message": "Vehicle via marketplace drive.com.au/969515013 not found in database"
}The region to perform this request in
The ID of a previous valuation
The ID of a lead
The odometer reading of the vehicle, if known
Success
Bad Request
trueError message
Unauthorized
Retrieve your CarAnalysis report
ID of the CarAnalysis report
The region to perform this request in
Success
Bad Request
trueError message
Unauthorized
ID of the vehicle returned from a search
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
Bad Request
trueError message
Unauthorized
Get a vehicle by its registration number
Plate number of the registered vehicle
State is used in the AU region to narrow down a numberplate
If enabled, a larger selection of vehicles may be returned and a manual selection would be required to select the correct vehicle. This is disabled by default in favor of a system which will infer the correct vehicle and order the results by likelihood of behind correct.
Comma separated list of additional registration lookup data codes, if using (e.g. additional_upstream_data)
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
Bad Request
trueError message
Unauthorized
Not Found
AutoGrabs dynamic pricing indicator for your website
POST /v2/reports/car-analysis HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"vin": "text",
"rego": "text",
"state": "text",
"pricing_record_id": "text",
"lead_id": "text",
"odometer": 1,
"sources": [
"ppsr"
]
}GET /v2/vehicles/{vehicle_id} HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
<iframe
src="https://offer.autograb.com.au/?api_key=1234567&vehicle_description=2014%20Mitsubishi%20Outlander%20GF7W%2020G%20Auto&odometer=365489&reference_id=Fjord_Motors" />./v2/vehicles/vins/WVWZZZAWZKU065305/build-data?region=au
{
"success": true,
"vehicle": {
"id": "text",
"region": "au",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"body_type": "text",
"body_config": "text",
"transmission": "text",
"wheelbase": "text",
"fuel": "text",
"engine": "text",
"drive": "text",
"num_doors": 1
}
}{
"success": true,
"vehicle": {
"id": "text",
"region": "au",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"body_type": "text",
"body_config": "text",
"transmission": "text",
"wheelbase": "text",
"fuel": "text",
"engine": "text",
"drive": "text",
"num_doors": 1
},
"upstream_vehicle": "text",
"confidence": "standard",
"colour": "text",
"vin": "text",
"additional_vehicles": [
{
"id": "text",
"region": "au",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"body_type": "text",
"body_config": "text",
"transmission": "text",
"wheelbase": "text",
"fuel": "text",
"engine": "text",
"drive": "text",
"num_doors": 1
}
],
"extended_data": null,
"registration_status": {
"expiry_date": "text",
"status": "text"
},
"vehicle_age": {
"compliance_plate": "text",
"year_of_manufacture": 1
},
"writeoff_info": {},
"build_data": {
"vin": "text",
"build_date": "text",
"make": "text",
"model": "text",
"features": [
{
"code": "text",
"value": "text"
}
]
},
"odo_history": [
{
"read_date": "text",
"odometer": 1
}
],
"odo_prediction": {
"prediction": 1,
"days_since_read": 1,
"avg_yearly": 1,
"avg_daily": 1,
"ag_market_avg": 1
},
"vsrr": {
"fuel_economy": {
"star_rating": 1,
"consumption": 1
},
"emissions": {
"co2": 1,
"star_rating": 1
},
"pollutants": {
"star_rating": 1,
"test_regime": "text"
},
"safety": {
"driver": {
"star_rating": 1,
"test_regime": "text"
}
}
}
}GET /v2/vehicles/registrations/{plate_number} HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
{
"success": true,
"vehicle": {
"vin": "WVWZZZAWZKU065305",
"build_date": "2019-03-19",
"make": "VOLKSWAGEN",
"model": "POLO",
"features": [
{
"code": "00A",
"value": "Rear overhang, short"
},
{
"code": "0A2",
"value": "4 doors"
},
{
"code": "0AR",
"value": "Front stabilizer bar"
},
{
"code": "0B1",
"value": "Wheelbase"
},
{
"code": "0EG",
"value": "Dual-clutch transmission DSG DQ200"
},
{
"code": "0FV",
"value": "South Africa manufacturing sequence"
},
{
"code": "0K0",
"value": "Without alternative drive system"
}
]
}
}
```{
"error": true,
"message": "Invalid or Unsupported VIN"
}{
"error": true,
"message": "Invalid VIN, must be 17 characters."
}{
"success": true,
"certificate": {
"id": "text",
"status": "pending",
"url": "text"
}
}GET /v2/reports/car-analysis/{id} HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
{
"success": true,
"certificates": {
"id": "text",
"status": "pending",
"url": "text"
}
}
<iframe
src="http://localhost:3000?region=au&odometer=10000&listing_price=100
00&vin=MM0DK2W7A0W207162&api_key={yourkey}"
/><iframe
src="http://localhost:3000?region=au&odometer=10000&listing_price=100
00®o=AOM964&state=VIC&api_key={yourkey}"
/><iframe
src="http://localhost:3000/?region=au&odometer=10000&listing_price=10
000&marketplace=carsales.com.au&marketplace_id=OAG-AD-21662144&api_ke
y={yourkey}"
/><iframe
src="http://localhost:3000/?region=au&odometer=10000&listing_price=10
000&vehicle_description=2017%20Mazda%20CX-3%20Maxx&api_key={yourkey}"
/><!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,
initial-scale=1.0" />
<title>Iframe Test</title>
</head>
<body>
<iframe
src="https://gauge.autograb.com.au?region=au&odometer=10000&listing_p
rice=26005&vin=MM0DK2W7A0W207162&api_key={yourkey}"
width="100%"
height="600px"
></iframe>
</body>
</html>window.addEventListener('message', event => {
if (
event.data === 'AUTOGRAB_GAUGE_SHOW' &&
event.origin === 'https://gauge.autograb.com.au'
) {
// show the gauge iframe element
}
});
If there is a redirect to the 500 page, we send a message via the iframes postMessage
function.. The 500 page is used for any error that occurs server side, as well as if the gauge
valuation is below the threshold defined in your configuration (this is per API key).
The way for a client to listen for the event is as follows:
window.addEventListener('message', event => {
if (
event.data === 'AUTOGRAB_GAUGE_HIDE' &&
event.origin === 'https://gauge.autograb.com.au'
) {
// hide the gauge iframe element
}
});



GET /v2/vehicles/registrations/CCU542?region=au&state=VIC&catalogue=jatoGET /v2/vehicles/vin/LRW3F7FA1MC176142?region=au&catalogue=jatoGET /v2/vehicles?region=au&search=2023 Hyundai Santa Fe MX5.V1 &catalogue=jatocurl --location 'https://api.autograb.com.au/v2/vehicles?region=au&search=2023%20Hyundai%20Santa%20Fe%20MX5.V1%20&catalogue=jato' \
--header 'apikey: ***APIKEY'{
"success": true,
"vehicles": [
{
"id": "2023-771102220220919",
"legacy_id": "2023-771102220220919",
"badge": null,
"make": "Hyundai",
"model": "Santa Fe",
"series": "TM.V4",
"title": "2023 Hyundai Santa Fe 3.5 MPi Auto TM.V4 MY2023",
"year": "2023",
"body_config_type": null,
"body_type": "SUV",
"drive_type": "Front Wheel Drive",
"engine_type": "Piston",
"fuel_type": "Petrol",
"transmission_type": "Automatic",
"wheelbase_type": null,
"capacity_cc": 3470,
"power_kw": 200,
"torque_nm": 200,
"range": null,
"num_cylinders": 6,
"num_doors": 5,
"num_gears": 8,
"num_seats": 7,
"model_year": "MY23",
"release_month": 9,
"release_year": 2022,
"rrp": 46050
}
],
"total": 1,
"confidence": "standard"
}curl --location 'https://api.autograb.com.au/v2/vehicles/registrations/CCU542?region=au&state=VIC&prefer_more_results=true&catalogue=jato' \
--header 'apikey: ****APIKEY'GET /v2/vehicles/registrations/CCU542?region=au&state=VIC&catalogue=jatocurl --location 'https://api.autograb.com.au/v2/vehicles/2022-831964720220610/detailed-specs?region=au' \
--header 'apikey: ****APIKEY'{
"success": true,
"specs": [
{
"category": "Version",
"description": "Make",
"value": "Volkswagen",
"location": null
},
{
"category": "Version",
"description": "Model",
"value": "Polo",
"location": null
},
{
"category": "Version",
"description": "Version",
"value": "85TSI Comfortline DSG",
"location": null
},
{
"category": "Version",
"description": "Body type",
"value": "hatchback",
"location": null
},
{
"category": "Version",
"description": "Seating capacity",
"value": "5",
"location": null
},
{
"category": "Equipment",
"description": "Air Conditioning type",
"value": "manual",
"location": null
},
{
"category": "Equipment",
"description": "Front and rear power windows",
"value": "S",
"location": "F"
},
],
"confidence": "standard"
}

Get a view of the market as it relates to a specific vehicle.



/v2/sourcing/history?region=au®istration_plate=BMT038&state=VIC&year=2019&make=Volkswagen&features=price_changes&model=Polo&vin=KL3TA48E9CB053071{
"success": true,
"vehicle_history": {
"id": "24b0cdb5-fae3-4739-a47f-c4122b687acf",
"events": [
{
"type": "listing",
"odometer": 14646,
"price": 26890,
"marketplace": "carsales.com.au",
"seller_type": "dealer",
"timestamp": "2021-12-03T00:51:35.801Z"
}, {
"type": "listing",
"odometer": 27035,
"price": 24000,
"marketplace": "gumtree.com.au",
"seller_type": "private",
"timestamp": "2022-11-17T01:38:05.000Z"
}, {
"type": "delisting",
"odometer": 14646,
"price": 26890,
"marketplace": "carsales.com.au",
"seller_type": "dealer",
"timestamp": "2021-12-09T10:53:36.026Z"
},curl '/v2/sourcing/history?region=au&vin=KL3TA48E9CB053071u' \
-H 'ApiKey: {API_KEY}'{
"success": true,
"id": "dfe4d117-74e1-4545-9e79-a0baac8208a7",
"events": [
{
"type": "listing",
"odometer": 100000,
"price": 100000,
"marketplace": "Gumtree",
"timestamp": "2022-09-20T10:22:07.072",
"seller_type": "string"
}
]
}curl '/v2/sourcing/history?region=au®istration_plate=BMT038&state=VIC&year=2019&make=Volkswagen&features=price_changes&model=Polo&vin=KL3TA48E9CB053071'
-H 'ApiKey: {API_KEY}' {
"type": "price_change",
"odometer": 27051,
"price": 25888,
"marketplace": "autotrader.com.au",
"seller_type": "dealer",
"timestamp": "2022-11-29T02:45:14.000Z"
},/v2/sourcing/history?region=au®istration_plate=BMT038&state=VIC&year=2019&make=Volkswagen&features=listing_sources&model=Polo&vin=KL3TA48E9CB05123 "listing_sources": [
"carsales.com.au",
"gumtree.com.au",
"autotrader.com.au"
],
"listing_urls": [
{
"source": "carsales.com.au",
"url": "https://www.carsales.com.au/cars/details/2019-volkswagen-polo-85tsi-comfortline-aw-auto-my19/OAG-AD-20356677"
},
{
"source": "gumtree.com.au",
"url": "https://www.gumtree.com.au/s-ad/1304228374/"
},
{
"source": "carsales.com.au",
"url": "https://www.carsales.com.au/cars/details/2019-volkswagen-polo-85tsi-comfortline-aw-auto-my19/OAG-AD-21315043"
},
{
"source": "autotrader.com.au",
"url": "https://www.autotrader.com.au/car/12848266/volkswagen/polo/vic/fairfield/hatchback/"
}
],
"primary_description": "2019 Volkswagen Polo 85TSI Comfortline AW Auto MY20"
}/v2/sourcing/history?region=au&features=all_images&vin=KNAPH81BSG5198595 "all_images": [
"https://dataingeststack-1-lambdastack-photosbucket00a3918c-cdea2gpcgyrk.s3.ap-southeast-2.amazonaws.com/1729471421803/98713041fa27428a9e8ba456d673123b",
"https://dataingeststack-1-lambdastack-photosbucket00a3918c-cdea2gpcgyrk.s3.ap-southeast-2.amazonaws.com/1729471421803/60d46f85a530407bb3d33d388e498aa5",
"https://dataingeststack-1-lambdastack-photosbucket00a3918c-cdea2gpcgyrk.s3.ap-southeast-2.amazonaws.com/1729471421803/e7d0275f11304e7eb5a341bc77c716b2",
"https://dataingeststack-1-lambdastack-photosbucket00a3918c-cdea2gpcgyrk.s3.ap-southeast-2.amazonaws.com/1729471421803/ba0c6362db544ad6bf2e3f2de12917c8",
"https://dataingeststack-1-lambdastack-photosbucket00a3918c-cdea2gpcgyrk.s3.ap-southeast-2.amazonaws.com/1729471421803/679a7a6533674b908bae9af174d5b3a5"
]transmissionbodybody_stylefuelenginewheelbase


curl 'https://api.autograb.com.au/v2/sourcing/market_overlay/{VEHICLE_ID}?region=au' \
-H 'ApiKey: {API_KEY}'{
"success": true,
"sample_size": 56,
"days_checked": 60,
"leads": [
{
"id": "nz_autotraderconz_442876",
"vehicle_id": "4926722097020928",
"year": 2012,
"release_year": 2011,
"release_month": 8,
"listed_at": "2022-08-11T10:22:07.072Z",
"removed_at": "2022-09-20T10:22:07.072Z",
"seller_type": "dealer",
"color": "Red",
"state": "VIC",
"tag_ids": [
"writeoff",
"damaged"
],
"price": 15000,
"kms": 30000,
"listing_sources": [
"carsales.com.au",
"autotrader.com.au"
]
}
]
}"contact_name": "Example Motors",
"contact_number": "+61 3 2568 6587","starting_price": 73990,"price_drop_count": 2,"price_when_new": 46990,"listing_details": [
{
"source": "gumtree.com.au",
"url": "https://www.gumtree.com.au/s-ad/1319103332/"
},
{
"source": "autotrader.com.au",
"url": "https://www.autotrader.com.au/car/13462144/toyota/hilux/sa/cheltenham/dual-cab/"
}
]"cover_image_url": "https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1700380596629%2F402495842_660380.jpg?generation=1700380597213918&alt=media""all_images": [
"https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1713129285535%2Fd7ec39ad-671b-4b.jpg?generation=1713129287041771&alt=media",
"https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1713129291498%2Fd3c1928d-a0f4-4f.jpg?generation=1713129292538543&alt=media",
"https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1713129296398%2Ff982ef2b-a25f-47.jpg?generation=1713129297432084&alt=media",
"https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1713129300707%2Fb4350079-4f04-4c.jpg?generation=1713129302187962&alt=media",
"https://storage.googleapis.com/download/storage/v1/b/ag-img/o/1713129306170%2F2a88d686-c4b7-4a.jpg?generation=1713129307655700&alt=media"
] "primary_description": "Near new condition 2022 Jeep Grand Cherokee Limited 4x4 <br> <br> <br> * Panormaic roof <br> * All Wheel Drive <br> * 20-inch Alloy Wheels <br> * 10.1-inch Touchscreen Display <br> * Wireless Apple CarPlay and Android Auto <br> * Leather Seats <br> * Heated & Ventillated front seats <br> * Heated steering wheel <br> * 9 Speaker Premium Audio System <br> * Power liftgate with adjustable height settings <br> * Automatic LED headlamps with Automatic highbeam <br> * Automatic Windscreen Wipers <br> * 10.25\" Multiview Display cluster <br> * 360 ParkView Rear Back-up Camera <br> * Front and Rear Park Assist with Stop <br> * Tyre Pressure Monitoring <br> * Keyless Entry with Push Button Start <br> * Blind Spot Monitoring with Rear Cross-Path Detection <br> * Adaptive Cruise Control with Stop and Go <br> * Active Lane Management <br> * Pedestrian Automatic Emergency Braking (with cyclist detection) <br> <br> We also accept trade ins, So bring down your pride and joy and we can price it on the spot! <br> <br> With easy onsite finance pre approvals available you can be in your new car in no time. <br> <br> WE ARE A PRIVATE OWNED DEALERSHIP JUST 20 MINUTES NORTH OF PERTH CITY,<br/><strong>Motor Mall WA</strong><br/>41 Buckingham Drive Wangara, WA 6065<br/>License number: 29875""rego": "FDT46H","vin": "MR0BA3CD900173054","stock_no": 123ABC,"avg_odo": 123000,
"avg_kms":2300,"avg_price": 67664,/v2/vehicles/facets?region=au&facet=make{
"success": true,
"make": [
{
"value": "Abarth",
"count": 47
},
{
"value": "Acura",
"count": 1
},
{
"value": "Alfa Romeo",
"count": 713
},
{
"value": "AM General",
"count": 2
},
{
"value": "Aston Martin",
"count": 169
// trimmed - this would show all makes in the AU region/v2/vehicles/facets?region=au&make=Toyota&facet=model{
"success": true,
"model": [
{
"value": "4Runner",
"count": 41
},
{
"value": "86",
"count": 72
},
{
"value": "Allex",
"count": 26
// trimmed - this would show all models in the AU regionv2/vehicles/facets?model=Corolla®ion=au&make=Toyota&facet=badge{
"success": true,
"badge": [
{
"value": "SE Ltd",
"count": 6
},
{
"value": "SE LTD",
"count": 2
},
{
"value": "Sprint",
"count": 3
},
{
"value": "Sprinter",
"count": 5
},
{
"value": "Sprinter SR",
"count": 1
},
{
"value": "SR",
"count": 4
},
// trimmed - this would show all badges in the AU region/v2/vehicles/facets/search?region=nz&badge=Sprint&make=Toyota&model=Corolla{
"success": true,
"vehicles": [
{
"id": "5364630897557504",
"region": "nz",
"title": "1997 Toyota Corolla Sprint Manual",
"year": "1997",
"make": "Toyota",
"model": "Corolla",
"badge": "Sprint",
"series": null,
"model_year": null,
"release_month": 9,
"release_year": 1995,
"body_type": "Hatchback",
"body_config": null,
"transmission": "Manual",
"transmission_type": "Manual",
"wheelbase": null,
"wheelbase_type": null,
"fuel": "Petrol",
"fuel_type": "Petrol",
"engine": "Piston",
"engine_type": "Piston",
"drive": "FWD",
"drive_type": "Front Wheel Drive",
"num_doors": 5,
"num_seats": 5,
"num_gears": 5,
"num_cylinders": 4,
"capacity_cc": 1587,
"power_kw": null,
"torque_nm": null,
"range": null,
"options": []
},
{
"id": "6033133967245312",
"region": "nz",
"title": "1999 Toyota Corolla Sprint Manual",
"year": "1999",
"make": "Toyota",
"model": "Corolla",
"badge": "Sprint",
"series": null,
"model_year": null,
"release_month": 9,
"release_year": 1995,
"body_type": "Hatchback",
"body_config": null,
"transmission": "Manual",
"transmission_type": "Manual",
"wheelbase": null,
"wheelbase_type": null,
"fuel": "Petrol",
"fuel_type": "Petrol",
"engine": "Piston",
"engine_type": "Piston",
"drive": "FWD",
"drive_type": "Front Wheel Drive",
"num_doors": 5,
"num_seats": 5,
"num_gears": 5,
"num_cylinders": 4,
"capacity_cc": 1587,
"power_kw": null,
"torque_nm": null,
"range": null,
"options": []
},
{
"id": "6563011892346880",
"region": "nz",
"title": "1998 Toyota Corolla Sprint Manual",
"year": "1998",
"make": "Toyota",
"model": "Corolla",
"badge": "Sprint",
"series": null,
"model_year": null,
"release_month": 9,
"release_year": 1995,
"body_type": "Hatchback",
"body_config": null,
"transmission": "Manual",
"transmission_type": "Manual",
"wheelbase": null,
"wheelbase_type": null,
"fuel": "Petrol",
"fuel_type": "Petrol",
"engine": "Piston",
"engine_type": "Piston",
"drive": "FWD",
"drive_type": "Front Wheel Drive",
"num_doors": 5,
"num_seats": 5,
"num_gears": 5,
"num_cylinders": 4,
"capacity_cc": 1587,
"power_kw": null,
"torque_nm": null,
"range": null,
"options": []
}
],
"total": 3
}{
"error": true,
"message": "Too many vehicles, you must return at least make, model, badge, series, year"
}






Allows caller to retrieve specific counts of available vehicles according to specific facet filters
The maximum number of results to return per facet query
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
Bad Request
trueError message
Unauthorized
Search for vehicles by facets - minimum of year, make and model are required to return results and additional facets
The build year of the vehicle
The make of the vehicle
The model of the vehicle
The badge of the vehicle
The series of the vehicle
The specific transmission type (e.g. Sports Automatic, Automated Manual, etc...)
The basic transmission type (i.e. Automatic, Manual or Reduction Gear)
The body type of the vehicle (e.g. Hatchback, Sedan, etc...)
The fuel type of the vehicle (e.g. Petrol, Diesel, etc...)
The specific drive type (e.g. AWD, 4WD, 4x4 Dual Range, etc...)
The basic drive type of the vehicle (e.g. Front Wheel Drive, Rear Wheel Drive, etc...)
The maximum number of results to return per facet query
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
Bad Request
trueError message
Unauthorized


{
"success": true,
"facets": {
"year": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"make": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"model": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"badge": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"series": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"transmission": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"body_type": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"fuel": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
],
"drive": [
{
"year": 1,
"make": "text",
"model": "text",
"count": 1
}
]
},
"vehicles": [
{
"id": "text",
"title": "text",
"score": 1
}
]
}{
"success": true,
"vehicles": [
{
"id": "text",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"model_year": "text",
"release_month": 1,
"release_year": 1,
"body_type": "text",
"body_config": "text",
"transmission": "text",
"transmission_type": "text",
"wheelbase": "text",
"wheelbase_type": "text",
"fuel": "text",
"fuel_type": "text",
"engine": "text",
"engine_type": "text",
"drive": "text",
"drive_type": "text",
"num_doors": 1,
"num_seats": 1,
"num_gears": 1,
"num_cylinders": 1,
"capacity_cc": 1,
"power_kw": 1,
"torque_nm": 1,
"range": 1
}
],
"total": 1
}GET /v2/vehicles/facets/?facet=text HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
GET /v2/vehicles/facets/search HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
{
"region": "au",
"catalogue": "autograb",
"vehicle_id": "5804870883868672",
"kms": 30000,
"condition_score": 2
}{
"success": true,
"prediction": {
"id": "a2955915-9611-40ef-8b98-b827dad76ff4",
"vehicle_id": "5804870883868672",
"kms": 57306,
"price": 20622,
"score": 0.9239,
"retail_price": 20622,
"trade_price": 17122,
"adjustment": null
},
}{
"success": true,
"prediction": {
"id": "599aff94-7c79-4b9c-a976-ff39c3892190",
"vehicle_id": "4825547834130432",
"kms": 20000,
"price": 32669,
"score": 0.8515,
"retail_price": 32669,
"trade_price": 27769,
"adjustment": null
},
"equity": {
"positive_equity": true,
"equity_position": 15769
}
}{
"success": true,
"prediction": {
"id": "e2813b16-1012-41b5-9ea3-3b65675c50fd",
"vehicle_id": "5804870883868672",
"kms": 57306,
"price": 20622,
"score": 0.9239,
"retail_price": 20622,
"trade_price": 17122,
"adjustment": null
},
"bounds": {
"retail": {
"lower": 19622,
"upper": 21872
},
"trade": {
"lower": 16122,
"upper": 18372
}
}
}{
"success": true,
"prediction": {
"id": "d028809e-0ef5-42de-9699-8b71fd1aee65",
"vehicle_id": "5631424535199744",
"price": 12347,
"score": 0.81820,
"retail_price": 14847,
"trade_price": 2042.46,
"adjustment": {
"vehicle_id": "5631424535199744",
"enabled": true,
"retail_adjustment": {
"type": "fixed",
"amount": 2500,
"overridden": false
},
"trade_adjustment": {
"type": "percentage",
"amount": 0.2,
"overridden": false
},
"overrides": []
}
}
}{
"success": true,
"prediction": {
"id": "faa847f1-d428-46e1-b2d6-b47a00173d6e",
"vehicle_id": "5631424535199744",
"price": 11697,
"score": 0.81820,
"retail_price": 12000,
"trade_price": 1700,
"adjustment": {
"vehicle_id": "5631424535199744",
"retail_adjustment": {
"type": "fixed",
"amount": 2500,
"overridden": true
},
"trade_adjustment": {
"type": "percentage",
"amount": 0.2,
"overridden": false
},
"overrides": [
{
"id": "1ef42b79-c580-4055-a39b-e5257f81d0d9",
"min_kms": 80000,
"max_kms": 90000,
"trade_price": null,
"retail_price": 12000
}
]
}
}
}{
"success": true,
"stockFeed": {
"id": "ff7ff637-e4c1-40f2-9f9d-8f76d6c201fb",
"display_name": "ff7ff637-e4c1-40f2-9f9d-8f76d6c201fb",
"stock_feed_api_keys": [
"YOUR_API_KEY"
]
}
}{
region: {
type: 'string',
required: true,
description: 'The stock item region',
},
created_at: {
type: 'string',
required: true,
description: 'ISO 8601 created at utc date and time string',
},
updated_at: {
type: 'string',
required: true,
description: 'ISO 8601 updated at utc date and time string',
},
checked_at: {
type: 'string',
required: true,
description: 'ISO 8601 checked at utc date and time string',
},
stocked_at: {
type: 'string',
required: true,
description: 'ISO 8601 stocked at utc date and time string',
},
removed_at: {
type: 'string',
required: false,
description:
'ISO 8601 removed at utc date and time string, only to be supplied for items that have been removed',
},
condition: {
type: 'string',
required: true,
description: 'The stock condition',
example: 'New',
},
stock_no: {
type: 'string',
required: false,
description: 'The stock number',
},
rego: {
type: 'string',
required: false,
description: 'The registration plate',
},
rego_expiry: {
type: 'string',
required: false,
description: 'ISO 8601 rego_expiry utc date and time string',
},
vin: {
type: 'string',
required: false,
description: 'The Vehicle Identification Number',
},
year: {
type: 'number',
required: false,
description: 'The vehicle year',
},
kms: {
type: 'number',
required: false,
description: 'The vehicle odometer reading',
},
color: {
type: 'string',
required: false,
description: 'The vehicle body colour',
},
description: {
type: 'string',
required: false,
description: 'The vehicle description',
},
make: {
type: 'string',
required: false,
description: 'The vehicle make',
},
model: {
type: 'string',
required: false,
description: 'The vehicle model',
},
series: {
type: 'string',
required: false,
description: 'The vehicle series',
},
badge: {
type: 'string',
required: false,
description: 'The vehicle badge',
},
tranmission: {
type: 'string',
required: false,
description: 'The vehicle tranmission',
},
location: {
type: 'string',
required: false,
description: 'The vehicle location',
},
suburb: {
type: 'string',
required: false,
description: 'The vehicle suburb',
},
postcode: {
type: 'string',
required: false,
description: 'The vehicle postcode',
},
lat: {
type: 'number',
required: false,
description: 'The vehicle latitude',
},
lng: {
type: 'number',
required: false,
description: 'The vehicle longtitude',
},
price_egc: {
type: 'number',
required: false,
description: 'The vehicle price excluding government charges',
},
price_dap: {
type: 'number',
required: false,
description: 'The vehicle drive away price',
},
purchase_price: {
type: 'number',
required: false,
description: 'The vehicle purchase price',
},
video_url: {
type: 'string',
required: false,
description: 'The vehicle video url',
},
images: {
type: 'array',
items: {
type: 'object',
properties: {
url: {
type: 'string',
required: true,
},
},
},
},
}{
"success": true,
"stockItemResult": {
"id": "3842b20f-423b-4eab-b87a-69bed4582725",
"region": "au",
"lead_id": "3f026858-5b0e-4221-8338-af40fb5d3865",
"listing_id": null,
"external_id": "000000001",
"stock_feed_account_id": "1798a10c-977a-4ba8-b15b-0d9cb581b36b",
"source": "ff7ff637-e4c1-40f2-9f9d-8f76d6c201fb",
"listing_source": null,
"listing_source_id": null,
"external_vehicle_catalogue": null,
"created_at": "2023-09-28T17:53:33.000Z",
"updated_at": "2023-09-28T17:53:33.000Z",
"checked_at": "2023-09-28T17:53:33.000Z",
"stocked_at": "2023-09-28T17:53:33.000Z",
"removed_at": null,
"condition": "Used",
"stock_no": "8567",
"rego": "1REGOYG",
"vin": "6FPAAAAAAAAAAAA5",
"rego_expiry": "2023-09-28T00:00:00.000Z",
"vehicle_id": "agv-ford-3399971153459088",
"year": 2023,
"compliance_year": null,
"compliance_month": null,
"build_year": null,
"build_month": null,
"make": "Ford",
"model": "Transit",
"badge": "350L",
"series": "VO",
"vehicle_title": null,
"vehicle_rrp": null,
"vehicle_age_years": null,
"model_year": "MY23",
"release_year": 2022,
"release_month": 9,
"body_type": "Van",
"engine_type": "Piston",
"transmission_type": "Automatic",
"drive_type": "Front Wheel Drive",
"fuel_type": "Diesel",
"wheelbase_type": null,
"body_config_type": null,
"range": null,
"power_kw": 125,
"torque_nm": 390,
"num_doors": 4,
"num_seats": 3,
"num_gears": 6,
"num_cylinders": 4,
"capacity_cc": 1995,
"matcher_input": "year 2023 make FORD model TERRITORY series SZ badge transmission 6 SP AUTOMATIC ",
"matcher_inputs": {
"make": "FORD",
"year": 2023,
"badge": "",
"model": "TERRITORY",
"series": "SZ",
"transmission": "6 SP AUTOMATIC"
},
"kms": 150000,
"color": null,
"description": null,
"purchase_price": null,
"costs": null,
"acquisition_channel": null,
"purchaser": null,
"est_retail": 35266,
"est_trade": 29976,
"price_egc": 36999,
"price_dap": 55000,
"price_includes_govt_charges": null,
"price_egc_rel_to_est_trade": 1.234287429943955,
"price_egc_diff_to_est_trade": 0.2342874299439552,
"price_egc_rel_to_est_retail": 1.049140815516361,
"price_egc_diff_to_est_retail": 0.04914081551636129,
"video_url": null,
"is_certified": null,
"location_input": "",
"state": null,
"suburb": "Bluewood",
"suburb_input": "Bluewood",
"postcode": "3200",
"postcode_input": "3200",
"lat": 55.4324,
"lng": -42.432,
"formatted_location": null,
"raw_payload": {
"kms": 150000,
"lat": 55.4324,
"lng": -42.432,
"vin": "6FPAAAAAAAAAAAA5",
"make": "FORD",
"rego": "1REGOYG",
"year": 2023,
"badge": "",
"model": "TERRITORY",
"images": [],
"region": "au",
"series": "SZ",
"suburb": "Bluewood",
"location": "",
"postcode": "3200",
"stock_no": "8567",
"condition": "Used",
"price_dap": 55000,
"price_egc": 36999,
"checked_at": "2023-09-28T17:53:33Z",
"created_at": "2023-09-28T17:53:33Z",
"stocked_at": "2023-09-28T17:53:33Z",
"updated_at": "2023-09-28T17:53:33Z",
"rego_expiry": "2023-09-28T17:53:33Z",
"transmission": "6 SP AUTOMATIC"
},
"pipeline_state_id": 19
}
}Value a vehicle using an AutoGrab ID
The AutoGrab Vehicle ID which corresponds to the vehicle that should be valued
The odometer reading of the vehicle. If no reading is provided, the average value will be subsituted
The registration plate of the vehicle, for reference purposes only
The registration state of the vehicle, if applicable
The VIN of the vehicle, for reference purposes only
Success
Bad Request
trueError message
Unauthorized

{
"success": true,
"prediction": {
"id": "text",
"vehicle_id": "text",
"created_at": "text",
"kms": 1,
"price": 1,
"score": 1,
"retail_price": 1,
"trade_price": 1,
"adjustment": {
"vehicle_id": "text",
"type": "account",
"enabled": true,
"trade_adjustment": {
"amount": 1,
"type": "fixed"
},
"retail_adjustment": {
"amount": 1,
"type": "fixed"
},
"overrides": [
{
"id": "text",
"min_kms": 1,
"max_kms": 1,
"trade_price": 1,
"retail_price": 1
}
]
}
},
"bounds": {
"retail": {
"lower": 1,
"upper": 1
},
"trade": {
"lower": 1,
"upper": 1
}
},
"max_offer": {
"reconditioning": 1,
"profit_margin": 1,
"lot": 1,
"transport": 1,
"admin": 1,
"price": 1
}
}POST /v2/valuations/predict HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 142
{
"region": "au",
"vehicle_id": "text",
"kms": 1,
"rrp_overwrite": 1,
"rrp_adjustment": 1,
"condition_score": 1,
"rego": "text",
"state": "text",
"vin": "text"
}Receive notifications from AutoGrab system on events to power your own experiences.
format: The format that you want the PUSH events to be sent in (Currently, only json is supported)curl -XPOST -H 'ApiKey: {API_KEY}' \
-H "Content-type: application/json" \
-d '{
"region": "au",
"name": "Sandbox Webhook",
"format": "json",
"endpoint": "https://sandbox.webhook.new"
}' 'https://api.autograb.com.au/v2/webhooks'{
"success": true,
"webhook": {
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"created_at": "2022-07-15T03:53:59.872Z",
"name": "Sandbox Webhook",
"format": "json",
"events": ["recapture_new"],
"endpoint": "https://example.com/push"
}
}curl "https://api.autograb.com.au/v2/webhooks?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"webhooks": [
{
"id": "9a275d4f-5476-4d86-b691-f0f37d985909",
"created_at": "2022-07-15T03:54:07.431Z",
"name": "Sandbox Webhook",
"format": "json",
"events": ["recapture_new", "recapture_delist"],
"endpoint": "https://sandbox.example.com/push"
},
{
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"created_at": "2022-07-15T03:53:59.872Z",
"name": "Production Webhook",
"format": "json",
"events": ["recapture_new"],
"endpoint": "https://example.com/push"
}
]
}curl "https://api.autograb.com.au/v2/webhooks/{WEBHOOK_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"webhook": {
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"created_at": "2022-07-15T03:53:59.872Z",
"name": "Sandbox Webhook",
"format": "json",
"events": ["recapture_price_change"],
"endpoint": "https://example.com/push"
}
}curl -XPATCH -H 'ApiKey: {API_KEY}' \
-H "Content-type: application/json" -d '{
"name": "Updated Sandbox Webhook",
"endpoint": "https://sandbox.example.com/push",
"events": ["recapture_new"]
}' 'https://api.autograb.com.au/v2/webhooks/{WEBHOOK_ID}?region=au'{
"success": true,
"webhook": {
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"created_at": "2022-07-15T03:53:59.872Z",
"name": "Updated Sandbox Webhook",
"format": "json",
"events": ["recapture_new"],
"endpoint": "https://example.com/push"
},
"updates": {
"name": "Updated Sandbox Webhook",
"endpoint": "https://sandbox.example.com/push",
"events": ["recapture_new"]
}
}curl -XDELETE "https://api.autograb.com.au/v2/webhooks/{WEBHOOK_ID}?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"webhook": {
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"created_at": "2022-07-15T03:53:59.872Z",
"name": "Sandbox Webhook",
"format": "json",
"events": ["recapture_price_change"],
"endpoint": "https://example.com/push"
}
}curl -XPOST "https://api.autograb.com.au/v2/webhooks/{WEBHOOK_ID}/ping?region=au" \
-H 'ApiKey: {API_KEY}'{
"success": true,
"ping": {
"webhook_id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"at": "2022-07-15T03:53:59.872Z",
"format": "json",
"endpoint": "https://example.com/push",
"response_time_ms": 83,
"response_status": 200
}
}{
// The Webhook Event type (required)
"event": "ping",
// The webhook event payload (required)
"data": {
"webhook_id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
"at": "2022-09-03T00:37:57.095Z"
}
}{
// The Webhook Event type (required)
"event": "recapture_new",
// The Webhook Event payload (required)
"data": {
// The Recapture record which has been seen online
"customer": {
// The internal ID of the Recapture client (required)
"id": "05df2f33-1d03-404c-b0c2-dfbecaa65fff", // Required
// The ISO timestamp when the event took place (required)
"last_updated": "2022-09-03T00:37:57.095Z",
// The registration plate that you were tracking (nullable)
"rego": "BMT038",
// The registration state that you uploaded alongside the customer record, if applicable (nullable)
"state": "VIC",
// The VIN uploaded for the Recapture customer (nullable)
"vin": null,
// The name uploaded for the Recapture Customer (nullable)
"client_name": "Raph",
// The mobiule number uploaded for the Recapture Customer (nullable)
"mobile_number": "+61 123 456 789",
// The ISO formatted sale date uploaded alongside the customer record, if applicable (nullable)
"sale_date": "2022-03-02T00:00:00.000Z",
// The ISO formatted expiry date for the Recapture customer record, if applicable (nullable)
"expiry_date": "2022-11-20T00:00:00.000Z",
// The vehicle title, determined by a registration or listing lookup (nullable)
"vehicle_title": "2019 Volkswagen Polo 85TSI Comfortline",
// Any additional data that was uploaded alongside the customer record (required)
"additional_fields": {
"notes": "Three free services included in package"
},
// An array including details for each time one of the customer's vehicles was spotted online (required)
"sightings": [
{
// The date when the vehicle was spotted online (required)
"at": "2022-09-03T00:37:57.095Z",
// The AutoGrab Lead ID that includes the listing where the vehicle was spotted online (required)
"lead_id": "au_volkswagen_bmt038",
// The URL where the vehicle was listed online (required)
"listing_url": "https://www.carsales.com.au/cars/details/2019-volkswagen-polo-85tsi-comfortline-aw-auto-my19/OAG-AD-20356677",
// The title of the listing (required)
"listing_title": "2019 Volkswagen Polo 85TSI Comfortline AW Auto MY19",
// The price that the vehicle was listed for at the time of capture (nullable)
"listing_price": 26890,
}
]
}
}
}{
// The Webhook Event type (required)
"event": "valuation_change",
// The webhook event payload (required)
"data": {
// The pricing record which has changed in value
"pricing_record": {
// The unique Pricing Record ID (required)
"id": "a9fb47f6-3d1d-4945-9f4d-f45b12a63797",
// The AutoGrab Vehicle ID associated with the pricing record (required)
"vehicle_id": "5478860653068288",
// The ISO timestamp when the pricing record was first created (required)
"created_at": "2022-08-20T07:20:32.412Z",
// The registration plate associated with the pricing record (nullable)
"rego": "ZXX678",
// The registration state associated with the pricing record, if applicable (nullable)
"state": "VIC",
// The VIN associated with the pricing record (nullable)
"vin": null,
// The odometer input for the pricing record (required)
"kms": 32000,
// The current price prediction for the given vehicle at the kilometers entered (required)
"price": 36782,
// The current predicted retail price (required)
"retail_price": 36782,
// The current predicted trade price (required)
"trade_price": 32100,
// The adjustments and overrides that are currently applied to the pricing record (nullable)
// Matches the adjustment schema from the `/v2/valuations/predict` endpoint
"adjustment": null,
// An array of all the recorded valuation changes that this pricing record has had (required)
"changes": [
{
// The unique change ID (required)
"id": "ba4b3912-ae25-44c1-8a66-36ca68fac859",
// The change type (valuation or configuration) (required)
// A valuation change implies that the market has shifted,
// whereas a configuration change is simply a result of your
// adjustments/overrides configuration changing
"type": "valuation",
// The ISO timestamp when the change occurred (required)
"at": "2022-09-03T01:03:55.382Z",
// The new price (required)
"new_price": 36782,
// The new retail price (required)
"new_retail_price": 36782,
// The new trade price (required)
"new_trade_price": 32100,
// The old price (required)
"old_price": 38520,
// The old retail price (required)
"old_retail_price": 38520,
// The old trade price (required)
"old_trade_price": 34200
},
{
// Any previous changes to the pricing record will also be
// included here, following the same schema as above
"id": "46610b56-f3c7-4744-8adf-021c0aba1cc4",
"type": "configuration",
"at": "2022-09-01T03:12:32.524Z",
"new_price": 38520,
"new_retail_price": 38520,
"new_trade_price": 34200,
"old_price": 38520,
"old_retail_price": 37520,
"old_trade_price": 33900
}
]
},
// This is a copy of the specific valuation change that caused the webhook to trigger (required)
// in case many changes occur in a short timespan, this is the source of truth for the
// exact change that triggered the event.
"change": {
"id": "ba4b3912-ae25-44c1-8a66-36ca68fac859",
"type": "valuation",
"at": "2022-09-03T01:03:55.382Z",
"new_price": 36782,
"new_retail_price": 36782,
"new_trade_price": 32100,
"old_price": 38520,
"old_retail_price": 38520,
"old_trade_price": 34200
}
}
}