FirstLookServices

<back to all web services

MmrBulkValuations

The following routes are available for this service:
POST/{ver}/MMR/valuations/batch/ids
POST/MMR/valuations/batch/ids

To override the Content-type in your clients HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/MmrBulkValuations HTTP/1.1 
Host: api.firstlook.biz 
Content-Type: text/jsv
Content-Length: length

{
	Ver: String,
	BulkMmrValuations: 
	[
		{
			Vin: String,
			Region: String,
			Mid: String,
			Color: String,
			Grade: String,
			Mileage: 0
		}
	]
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	valuations: 
	[
		{
			mid: String,
			mmrAdjustment: 0,
			description: 
			{
				year: 0,
				make: String,
				model: String,
				trim: String
			},
			adjustedPricing: 
			{
				wholesale: 
				{
					above: 0,
					average: 0,
					below: 0
				},
				adjustedBy: 
				{
					color: String,
					grade: 0,
					odometer: 0,
					region: String
				}
			},
			historicalAverages: 
			{
				last30Days: 
				{
					odometer: 0,
					price: 0
				},
				lastMonth: 
				{
					odometer: 0,
					price: 0
				},
				lastTwoMonths: 
				{
					odometer: 0,
					price: 0
				},
				lastSixMonths: 
				{
					odometer: 0,
					price: 0
				},
				lastYear: 
				{
					odometer: 0,
					price: 0
				}
			},
			forecast: 
			{
				nextMonth: 
				{
					wholeSale: 0,
					retail: 0
				},
				nextYear: 
				{
					wholeSale: 0,
					retail: 0
				}
			},
			averageOdometer: 0,
			odometerUnits: String,
			averageGrade: 0,
			sampleSize: 0,
			wholesale: 
			{
				Above: 0,
				Average: 0,
				Below: 0
			}
		}
	],
	errors: 
	[
		{
			count: 0,
			errors: 
			[
				{
					mid: String,
					href: String,
					message: String,
					developerMessage: String
				}
			]
		}
	]
}