NameTypeDescription
idIntegerReferred to as exit_id elsewhere.
exit_latitudeDoubleLatitude for the start of the exit's off ramp
exit_longitudeDoubleLongitude for the start of the exit's off ramp
destination_latitudeDouble (nullable)[nullable] Latitude for the end of the exit's off ramp, the point at which Left/Right distances are measured from.

null for exits like Weigh Stations, Rest Areas, or Junctions.
destination_latitudeDouble (nullable)[nullable] Longitude for the end of the exit's off ramp, the point at which Left/Right distances are measured from.

null for exits like Weigh Stations, Rest Areas, or Junctions.
cityStringCity where exit is located.
stateStringState where exit is located.
postal_codeString5 digit postal code where exit is located.
exit_descriptionStringThe text that appears on the green sign at an exit. Usually the road name found at the end of the exit, but also can include the city or attractions near the exit.
sign_label_line_oneStringFor UI purposes, highway exit signs usually have 2 lines. See the screenshot included in the Exits for Highway in State or Upcoming Exits API to see what we're talking about.

This is the first line that appears on the sign. This is guaranteed to be non-empty.

Eg: "Exit" or "Rest"
sign_label_line_twoStringFor UI purposes, highway exit signs usually have 2 lines. See the screenshot included in the Exits for Highway in State or Upcoming Exits API to see what we're talking about.

This is the second line that appears on the sign. This could be an empty string for exits that have no number or label.

Eg: "123A" or "Area"
sign_numberStringThe number or label that denotes an exit. This can be empty for exits with no number or label.

Eg: "123A"
formatted_sign_nameStringFormatted full exit number/label that goes along with exit_description.

Eg: "Exit 123A" or "Rest Area"
highway_exit_type_idIntegerExit = 1
Rest Area = 2 or 11 or 13
Turnout = 3 or 14
Junction = 4 or 9
State Border = 5
Weigh Station = 6
Toll = 7
Welcome Center = 12

These will become more consolidated and streamlined in API v2
highway_exit_typeStringThe String value mentioned above based on highway_exit_type_id
highway_exit_sign_background_colorStringHex color to fill the exit sign's background. This is a shade of green for normal exits, blue for rest areas, and so on.
highway_exit_sign_text_colorStringHex color for the text that lays on top of the exit sign. This text should likely be sign_label_line_one, sign_label_line_two or sign_number, or formatted_sign_name
highway_in_stateHighway In State object[optional] This may not be present if this Highway In State object has been mentioned earlier in the requested API's JSON results.
lowest_fuel_pricesArray of Fuel Price objects[optional] If this particular exit contains gas stations for which we have prices for (from GasBuddy/OPIS), then an array of Fuel Price objects will be included that convey the cheapest gas price (and specific Business / POI that contains that price) at this exit.

Each Fuel Price object in the array corresponds to a type of fuel (Regular, Mid, Premium, or Diesel).

Highway Exit Types

IDNameDescription
1ExitThis is what 98% of the exits in iExit are. This is what you picture when you think of a highway exit.
2, 11, or 13Rest AreaA dedicated exit as a rest area.
3 or 14TurnoutA dedicated exit for tractor trailers to pull off the highway.
4 or 9JunctionA junction with another exit-based highway. Exiting here would put you on another highway.
5State BorderThe beginning or end of a highway in a particular state
7TollA toll booth stop along a highway.
12Welcome CenterA special type of rest area that is located near a highway's entrance into a state.