BlaBlaCar URLs format

How to prefill fields?

There are several pages where you can prefill users's input fields:

NB: in all cases, it's possible to hide the header/footer of the site to simplify its usage, for example, in order to be integrated into a webview of an app. This can be done with the parameter: skip_footer_header=1

Example:

https://m.blablacar.com/?skip_footer_header=1

Home Page

The homepage accept those parameters:

  • fn: "From Name" = City Name of the departure field
  • tn: "To Name" = City Name of the arrival field
  • db: "Date Begin" = Date of the departure of the trip (yyyy-mm-dd)
  • comuto_cmkt: the code marketing to attribute incoming users to you campaign

    (All parameters are optionnals)

For caching reason, these parameters are not transmitted after a standard "?" character, but using an "#" anchor. The syntax to use is:
https://blablacar.com#fn=from_city&tn=to_city&db=date

There is no input on the mobile website homepage.

Example:

https://blablacar.com#fn=paris&tn=lyon&db=2018-12-01

▶️    The user will be redirected to the correct domain according to its country

It will detect if the user is on mobile and switch to the mobile version

Search Page

NB: to access to the search page only (and not the search page result), you must use the "#" character: The search page accept the same parameters as the home page and works the same way.
syntax: https://blablacar.com/search#fn=from_city&tn=to_city&db=date

Example

https://blablacar.fr/search#fn=paris&tn=lyon&db=2018-12-01

It will also detect if the user is on mobile and switch to the mobile version, but you can also point directly on it:

https://m.blablacar.fr/search#fn=paris&tn=lyon&db=2018-12-01

⚠️    The user will be NOT be redirected to the correct domain according to its country, so you must use the correct domain extension.

Search Result Page

To access to the search results directly, you must use the "?" character:

It accept those parameters:

  • fn: "From Name" = City Name of the departure field
  • fc: "From Coordinates" = GPS coordinates of the departure (prio to fn if both are present)
  • fcc: "From Country Code" = country code of the departure
  • tn: "To Name" = City Name of the arrival field
  • tc: "To Coordinates" = GPS coordinates of the arrival (prio to tn if both are present)
  • tcc: "To Country Code" = country code of the arrival
  • db: "Date Begin" = Date of the departure of the trip
  • de: "Date End" = Maximum date of the departure of the trip
  • hb: "Hour Begin" = Minimum hour of the departure of the trip
  • he: "Hour End" = Maximum Hour of the departure of the trip
  • radius: Maximum distance in km between the departure of the trip and the query
  • seats: Minimum available seats to display
  • comuto_cmkt: the code marketing to attribute incoming users to you campaign

Example

https://www.blablacar.co.uk/search?fn=paris&fc=48.856614%7C2.3522219&fcc=FR&tn=lyon&tc=45.764043%7C4.835659&tcc=FR&db=2018-12-01&hb=10&he=23&radius=10

⚠️    The user will be NOT be redirected to the correct domain according to its country, so you must use the correct domain extension.

It will detect if the user is on mobile and switch to the mobile version, but you can also point directly on it:

https://m.blablacar.co.uk/search?fn=paris&fc=48.856614%7C2.3522219&fcc=FR&tn=lyon&tc=45.764043%7C4.835659&tcc=FR&db=2018-12-01&hb=10&he=23&radius=10

Publication Page

The publication page is on /offer-seats/1 and accept the following parameters:

  • fn: Departure city name
  • tn: Arrival city name

Syntax: https://www.blablacar.com/offer-seats/1?fn=from_city&tn=to_city

⚠️    The user will be NOT be redirected to the correct domain according to its country, so you must use the correct domain extension.

Example

https://blablacar.fr/offer-seats-prefilled?from=Paris&to=Rennes

https://m.blablacar.fr/offer-seats-prefilled?from=Paris&to=Rennes

NB: the user will need to login first to access this page

Signup Page

The signup page url is translated depending on the country of the website. It and accept the following parameters:

  • email
  • firstname
  • lastname

Syntax:

https://www.blablacar.com/register?email=email@example.com&firstname=FIRST_NAME&lastname=LAST_NAME


Landing Pages

Driver Signup

This page is intended to help drivers publishing trips on our platform. It and accept the following parameters:

  • from
  • to

Syntax:

http://www.blablacar.com/driver-signup?from=FROM_CITY&to=TO_CITY