Logo

BLVD.com Inventory Feed Guidelines

Vehicle inventory feed specifications for sending an automated feed to BLVD.com.

Dealers

In most cases, we already accept a feed from your web provider and configuring a new feed is not necessary. Contact BLVD.com or your web provider to see if an automated feed is already available. If you self host your site you can review the following guidelines to begin setting up a feed. If you have a web provider, please share this page with them so they can begin the setup process.


Providers

If your a provider that host multiple dealers, the setup of this feed needs to only happen once. Future dealers can be added to your existing feed using one of the following methods.

  • A Single File: Add each dealer’s inventory to a single file for delivery.
  • File Per Dealer: For each dealer, a separate file is delivered. If the dealer has multiple locations, you include all locations in that single file.


Sample Files

Take a look at some samples if you have not created a data feed before.

  • Single Dealer CSV
  • Multiple Dealer CSV
  • Single Dealer JSON


Accepted Data Types

Type Description
CSV A standard CSV (Comma Separated Values). With or without a header row is fine, however including a header row is preferred. Column order can be anything you like. CSV data needs to conform to RFC 4180 standards.
JSON We accept data as a JSON Array full of Objects. One object per vehicle. Key names are required to match the specification outlined below in the Columns/Fields section. JSON data needs to conform to RFC 4627 standards.


HTML

Any HTML found in the data file gets stripped out with the exception of <br> within the description column. Newlines (\n) are converted to <br> within the description field.


Delivery Methods

You have the option to either send the file to us or we’ll fetch it from your servers. You may update your feed file as often as you like, however at least once a day is best.

Method Direction Description
FTP Provider Sends Host: ftp://api.dealerexpress.net
Port: 21
Send your file(s) via standard FTP over a non-secure connection.
FTPS Provider Sends Host: ftps://api.dealerexpress.net
Port: 990
Send your file(s) via standard FTP over an implicit SSL/TLS secure connection.
HTTP/HTTPS BLVD Fetches You may host the file on your servers or in the cloud and we'll retrieve the file from the URL you provide us. You'll need to update the file on your end as inventory changes or at least daily. The URL endpoint must be a publicly available endpoint.

Note: After uploading a file via FTP/FTPS our system picks it up shortly after upload is complete and may no longer be visible on the FTP server after being picked up.


FTP Credentials

When you are ready to begin sending your feed to BLVD.com, please contact us and we’ll provide you with credentials you can use to log on to the FTP/FTPS server.


Naming Your File(s)

You may name your files anything you like as long as they have valid file extensions (.csv or .json). However the name should remain the same with each update. Do not prepend/append your filenames with dates/times.

Our Preferred Naming
  • Single Dealer Files: Name the file {dealerid}.csv or {dealerid}.json
  • Multi Dealer Files: Name the file blvd.csv or blvd.json


Image URL’s

Images should be added via URL’s to the publicly available image via HTTP/HTTPS. We’ll fetch each image from the URL and host it on BLVD.com for the duration of the vehicle listing. Vehicles without a dealer loaded image should not include a placeholder, we’ll provide our own placeholder image. Image Types Accepted: JPG, JPEG, PNG, WEBP

Aspect Ratio

Image should ideally be an aspect ratio of 16:9 or 4:3. Images greater than 4:3 in aspect ratio will be automatically cropped to 4:3 by gravitating toward center.

Image Size

Send the largest/best quality image you have. If you have the original uploaded image available, they work best as each time compression happens the quality is reduced. We’ll perform resize and compression to optimize for BLVD.com.

Ordering Images

Images are ordered on the site as they appear in the feed file. The first image will be the primary image used when customers are browsing vehicle listings.

Updating An Image

We’ll automatically update all the vehicle’s images anytime one or more image URL’s or the image ordering changes within the feed.


Required Columns/Fields

Column/Field Description
Dealer ID Vehicles missing this field or containing an invalid Dealer ID will be ignored
VIN Must be a valid 17 digit VIN. VIN's must be unique across the dealer brand. Duplicate VIN's within a dealer will result in the overwriting of prior vehicles with the same VIN. Duplicating vehicles across multiple locations is now allowed.
Zip Code We use this to match inventory to the correct dealer location. Vehicles with missing or invalid 5 digit zip code will default to the dealer's primary location.


File Notes

Type Notes
CSV UTF-8 Encoding. Header Row is Optional. Header row names can be anything, but matching either name or key is preferred. Column order does not matter, however after initialization they should not change.
View a sample CSV file
JSON UTF-8 Encoding. JSON should be an Array full of Objects IE: [{},{},{}]. Each object represents one vehicle. Object key names MUST match the key names outlined below.
View a sample JSON file


Columns/Fields

Here are the columns BLVD.com utilizes. If you already have a feed file template, it should work just fine so long as the required fields are met. Adding additional fields is fine. CSV column order is not important.

Name Key Description
Dealer ID dealerid * Required *
BLVD.com Assigned Dealer ID (Preferred) or Provider's Assigned Dealer ID. See Requirements
Zip Code zip * Required *
Vehicles location 5 digit zip code. See Requirements
VIN vin * Required *
A Valid 17 Digit VIN Number. See Requirements
Year year 1999, 2008, Etc.
Make make Ford, Dodge, Toyota, Etc.
Model model F-150, Mustang, Fiesta, Etc.
Trim trim SE, SXT, Limited, Etc.
New/Used (Chassis) newused Used Values: Used, used, USED, U
New Values: New, new, NEW, N
Defaults to Used
New/Used (Conversion) conversion_newused Used Values: Used, used, USED, U
New Values: New, new, NEW, N
Defaults to "Chassis New/Used"
Conversion Name conversion Vehicle Mobility Conversion Name. A combined conversion manufacturer and model. IE: BraunAbility Entervan XT
Stock Number stock Examples: 4584B, 45215
List Price price All non numeric characters will be striped. All characters after a period (.) will be stripped. $19,900.99 --> 19900.
Examples: '$19,900', '19900', '28000'
Exterior Color e_color Examples: Basque Red Pearl, Red, Black
Interior Color i_color Examples: Tan, Black Leather, Gray
Video URL video_url https://www.youtube.com/watch?v=BJt1rdFZXlY
Miles miles 10000, 28000. All non numeric characters will be striped. will be stripped. 10,000 --> 10000
Transmission transmission 8 Speed Automatic
Engine engine Short Summary of engine | 3.5L V6 (Gasoline) | 5.4L V8 (Diesel)
Comments/Description description The text description of the vehicle. HTML and Special characters will be removed/replaced and formatted as plain text. The only allowed HTML tag allowed is <br>.
Options options A separated list of options. Typically separated with a Comma (,) or PIPE (|). Power Windows,Power Locks,Power Mirrors,Etc. HTML and Special characters will be removed/replaced and formatted to be compatible with third parties.
Conversion Options conversionoptions A separated list of conversion options. Typically separated with a Comma (,) or PIPE (|). Lowered Floor,Power Ramp,Power Doors,Etc. HTML and Special characters will be removed/replaced and formatted to be compatible with third parties.
Image URLs images_urls Comma or Pipe seperated or an Array.
Example: https://imgs.dx.io/img1.jpg, https://imgs.dx.io/img2.jpg, https://imgs.dx.io/img3.jpg
ConversionID at BLVD.com conversionid The Mobility Conversion's ID at BLVD.com. Must be numeric.
In Stock Date listdate 2018-02-04T22:44:30.652Z (ISO 8601)
Vehicle Link URL vehicle_link URL to vehicle. IE: http://www.dealerexpress.net/vehicles/2009-dodge-viper
Warranty warranty Vehicle Warranty
Conversion Warranty conversion_warranty Warranty on the mobility conversion.