WebApi

<back to all web services

WindowStickerDownloadRequest

The following routes are available for this service:
POST, PUT/rooftops/{VirtualRooftopId}/windowstickers/{WindowStickerId}/downloadGenerate and return a window sticker PDF.Use charset specified in the Content-Type header to save the file.
OPTIONS/rooftops/{VirtualRooftopId}/windowstickers/{WindowStickerId}/download

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/WindowStickerDownloadRequest HTTP/1.1 
Host: api.homenetiol.com 
Content-Type: text/jsv
Content-Length: length

{
	VirtualRooftopId: 0,
	WindowStickerId: 0,
	Vehicles: 
	[
		{
			CachedVehicleId: 0,
			VIN: String,
			StockNumber: String,
			Year: 0,
			Make: String,
			Model: String,
			Trim: String,
			Miles: 0,
			EngineDescription: String,
			Transmission: String,
			TransmissionDescription: String,
			ExteriorGenericColor: String,
			ExteriorColorDescription: String,
			InteriorColorDescription: String,
			HighwayMilesPerGallon: 0,
			CityMilesPerGallon: 0,
			SellingPrice: 0,
			CustomPrice1: 0,
			CustomPrice2: 0,
			CustomPrice3: 0,
			DateInStock: 0001-01-01,
			DealerCertified: False,
			DefaultBookValue: 0,
			DriveType: String,
			EngineAspirationType: String,
			EngineBlockType: String,
			EngineCylinderCount: 0,
			EngineDisplacement: String,
			FuelType: String,
			OEMCertifiedInspectionChecklistNumber: String,
			InServiceDate: 0001-01-01,
			InteriorGenericColor: String,
			InteriorUpholstery: String,
			InternetPrice: 0,
			InternetSpecialMonthlyPayment: 0,
			InvoiceAmount: 0,
			ManufacturerCertificationNumber: String,
			ModelNumber: String,
			MSRP: 0,
			StyleDescription: String,
			TransmissionSpeed: 0,
			TransmissionTypeCode: String,
			VehicleCondition: New,
			ILotId: 0,
			CategorizedEquipment: 
			[
				{
					Category: Uncategorized,
					Description: String
				}
			],
			TextCode: String
		}
	],
	ImagePaths: 
	[
		String
	],
	BuyersGuideOptions: 
	[
		{
			Id: 0,
			Text: String
		}
	],
	ILotStickerDealerInfo: 
	[
		{
			ILotId: 0,
			DealerName: String,
			DealerAddress1: String,
			DealerAddress2: String,
			DealerCity: String,
			DealerState: String,
			DealerStateName: String,
			DealerZip: String,
			Phone: String,
			Fax: String
		}
	]
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Options: {}
}