Ford Mach-E Reservation Details Viewer

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Messages
122
Reaction score
286
Location
San Francisco Bay Area, CA
Vehicles
Mach-E Premium EB-RWD
Country flag
If your Mach-E Reservation page shows a build week, you can likely get your VIN!

Ford Mach-E Reservation Details Viewer

It's ugly, there's a few steps to take to get to the data, but at the end you'll be able to get your VIN. I even generate a barcode your FordPass app will accept.

Notes:
You can not use a mobile phone as it requires a browser's development tools.

I wanted to make a site where you can get this information, but without compromising your privacy. No analytics, no third-party CDNs for libraries, no data uploaded from any data you enter. Everything runs locally once you load the page. The site is hosted via AWS CloudFront.

I have a GitHub repo with the code, if you are a front-end developer like me and want to examine or run the code locally. I'm not going to spend much time with support, but will listen to feedback. If you're also a developer, I welcome pull requests as well!

New Feature: Vehicle Order Tracking
If you have your VIN and your order number (the 4-5 digit long one), you can get all the details the Ford Vehicle Order Tracker gives you. You can even bookmark it for later using the "Direct Link" URL.

Backstory:
When my Mach-E order posted a build week, I wanted to find out what my VIN was. After doing some exploring, I discovered that the VIN number is included in the payload! Sadly you can't directly link to the JSON file even when logged in (long story). Otherwise I'd just directly link to that file to copy/paste into the tool.

I could add more details to view, including an image of the car and plan pricing data. I wasn't sure about the interest or the accuracy in exposing that data. Nor did I want to reinvent what's already on the reservation page.





Advertisement

 
Last edited:

macchiaz-o

Well-Known Member
First Name
Jonathan
Joined
Nov 25, 2019
Messages
3,514
Reaction score
7,020
Location
Valley of the Sun
Vehicles
human driven
Country flag
You win the Internet! (*)

This is really neat. And it confirms that the VIN provided by my dealer matches the one associated with my reservation. (Not that I had any doubt, since my last name is associated with the VIN, but still. Neat!)

Now if you'll please proceed with solving the delivery logistics.

Thank you, also, for considering our data privacy, and for making this open source.

(*) Until 12/15/2020 1100 UTC, when the Internet is taken over by MME reviews.
 
Last edited:

SnBGC

Well-Known Member
First Name
Greg
Joined
Apr 20, 2020
Messages
2,132
Reaction score
3,444
Location
Phoenix
Vehicles
Ford Focus Electric, Ford C-Max Energi, 1999 F250 PSD, 2000 F250 PSD, 1968 GTO, 1955 Bel Air
Occupation
Managet
Country flag
When your ship notice posts, see if you can find the rail car number. You can use that to track the status along the way most likely.
 
OP
TheSeg

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Messages
122
Reaction score
286
Location
San Francisco Bay Area, CA
Vehicles
Mach-E Premium EB-RWD
Country flag
  • Thread starter
  • Thread Starter
  • #4
You win the Internet! (*)

...

Thank you, also, for considering our data privacy, and for making this open source.
Thank you! I figured I'd whip up the tool in an evening so I could share my findings.

Since the tool requires such a big block of information that may contain personal info, I wanted to make sure there wasn't any shenanigans. Especially as "open developer tools" to a user can mean something nefarious is about to go down.

As for opening the source, it's not like this is a big super secret project. It's providing a functionality that Ford's website could already provide but choose not to. And that it doesn't have to be working on this thing. ;)

When your ship notice posts, see if you can find the rail car number. You can use that to track the status along the way most likely.
Won't be till after February 21st for me. In general if I spot something neat in the data delivered, I'll add to the UI.

If someone reaches this state and feels safe to send me a copy of your data set, I'd do the R&D and see if I can get this thing to display that data. But I understand I'm literally an Internet stranger asking for personal data.
 

RyZt

Well-Known Member
Joined
Nov 17, 2019
Messages
499
Reaction score
543
Location
San Jose
Vehicles
Mach E4X, previously CMax Hybrid
Country flag
Thank you for sharing the knowledge!

I used the same method (very similar) to get my VIN number last week.

I prepared the steps and accompanied each step with a screenshot. I tried to make a post on this forum. But I kept getting failure when I try to publish, so I gave up. Now I feel ashamed...
 
  • Like
Reactions: Nav

RyZt

Well-Known Member
Joined
Nov 17, 2019
Messages
499
Reaction score
543
Location
San Jose
Vehicles
Mach E4X, previously CMax Hybrid
Country flag
(This is my version of the steps, which I failed to post last week. Note that they're different from @TheSeg, and are not compatible with the tool provided by him. Hopefully these are helpful to those who have trouble following the text-only instructions on the website.)

Assuming you have access to "reservations & orders" website, you can get your VIN number without having to talk to any one.

I have pictures with each step below. I expect that any one can follow these steps.

The instructions below assumes that you use Chrome. Other browsers will also work, but the exact steps are different. Unless you're familiar with the "developer tools" in your preferred browser, I recommend that you stick to the instructions exactly.


Step 1: log in to your Ford account, and navigate to the following page:

step1.png


Step 2: open "developer tools"

step2.png


Step 3: Click "network"

step3.png


Step 4: make sure "Preserve log" is checked

step4.png


Step 5: click "view order"

step5.png


Step 6: You should see lines showing up in the "network" pane. In the mean time, the page will also start loading. Wait for roughly 10 to 20 seconds for everything to settle down.

step6.png


Step 7: right click on any line (doesn't match which line) in the "network" pane, and select "Save all as HAR with content".

step7.png


Step 8: give the file a name. I use "ford.har" as the file name, and placed the result in the default "Downloads" folder.

step8.png


Step 9: open "terminal", type the following and press enter. You should see your VIN number now:

grep -oE '3FMTK[0-9A-Z]{12}' ~/Downloads/ford.har

To open "terminal": open Spotlight (click the manifying glass on the right upper corner of your screen), type "terminal", wait a bit, and press enter

If you use Windows, open PowerShell, type the following and press enter.

Select-String '3FMTK[0-9A-Z]{12}' ~/Downloads/ford.har -All | Select Matches

Alternatively, on Mac or Windows, you can also navigate to the Downloads folder, open the file ford.har with your favorite text editor, and search for "3FMTK".

step9.png
 
Last edited:

Sweetwater

Well-Known Member
Joined
Feb 5, 2020
Messages
535
Reaction score
351
Location
Ohio
Vehicles
Jeep
Occupation
Retired Electrician
Country flag
I can see that is alot of click here click there. Not for me but I am sure
many will find this very helpful. All I did was call dealer (new car sales manager)
and he took 10 minutes to find my Vin. He called back and sent Email with info.
Sales manager was GREAT but my salesman was no help for a week trying
to find my info. I now like my dealer much better !!
 

Paul84

Well-Known Member
First Name
Paul
Joined
Dec 15, 2020
Messages
85
Reaction score
131
Location
Germany
Vehicles
97 Nissan Primera, 1966 Mustang
Country flag
(This is my version of the steps, which I failed to post last week. Note that they're different from @TheSeg, and are not compatible with the tool provided by him. Hopefully these are helpful to those who have trouble following the text-only instructions on the website.)

Assuming you have access to "reservations & orders" website, you can get your VIN number without having to talk to any one.

I have pictures with each step below. I expect that any one can follow these steps.

The instructions below assumes that you use Chrome. Other browsers will also work, but the exact steps are different. Unless you're familiar with the "developer tools" in your preferred browser, I recommend that you stick to the instructions exactly.
Great, Thanks!
Although i already got a VIN from my dealer...is it possible to to search for a build date, too?
 

stmache

Well-Known Member
First Name
Scott
Joined
Oct 24, 2019
Messages
401
Reaction score
447
Location
Syracuse, NY
Vehicles
2019 Ford Escape, 2017 Ford Mustang, 2018 Honda Clarity PHEV
Occupation
IT Manager, Photographer
Country flag
Thank you! Not only did I find my VIN, I noticed the build week was moved up a week.
 

TheSteelRider

Well-Known Member
Joined
Dec 31, 2019
Messages
569
Reaction score
1,068
Location
Texas
Vehicles
Premium RWD
Country flag
Fantastic find! Was able to extract it using Chrome inspector and add it to my Ford Pass app! Thanks for sharing!
 
OP
TheSeg

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Messages
122
Reaction score
286
Location
San Francisco Bay Area, CA
Vehicles
Mach-E Premium EB-RWD
Country flag
  • Thread starter
  • Thread Starter
  • #11
Great, Thanks!
Although i already got a VIN from my dealer...is it possible to to search for a build date, too?
If there's a build date, then it shows up in Ford's interface already. I'd like to make this tool stick to things that are hidden but sent to you, like VIN. Honestly I don't know why they don't show the VIN when it's clearly sent down the wire.

That said, I'm only going by what data I have for my order, which is currently with a build week. I'm happy to look over other people's data dump if they're at different states. Just know you'll be sending personal information to a stranger on the Internet.
 
OP
TheSeg

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Messages
122
Reaction score
286
Location
San Francisco Bay Area, CA
Vehicles
Mach-E Premium EB-RWD
Country flag
  • Thread starter
  • Thread Starter
  • #12
Fantastic find! Was able to extract it using Chrome inspector and add it to my Ford Pass app! Thanks for sharing!
Yup, that's fine too! I made the tool to make it a bit easier for folks who don't know JSON.

I also added the barcode generator to add to the app with your camera. That barcode is generated from your browser; no data sent to a server!
 

FPLiptak

Well-Known Member
First Name
Frank
Joined
Jun 21, 2020
Messages
196
Reaction score
224
Location
Saint George, UT
Vehicles
2016 Lincoln MKZ Hybrid, 2018 Chevrolet Bolt Premium, On Order Mach-e Premium ER AWD
Occupation
Senior Support Engineer - Nuclear
Country flag
If your Mach-E Reservation page shows a build week, you can likely get your VIN!

Ford Mach-E Reservation Details Viewer

It's ugly, there's a few steps to take to get to the data, but at the end you'll be able to get your VIN. I even generate a barcode your FordPass app will accept.

Notes:
You can not use a mobile phone as it requires a browser's development tools.

I wanted to make a site where you can get this information, but without compromising your privacy. No analytics, no third-party CDNs for libraries, no data uploaded from any data you enter. Everything runs locally once you load the page. The site is hosted via AWS CloudFront.

I have a GitHub repo with the code, if you are a front-end developer like me and want to examine or run the code locally. I'm not going to spend much time with support, but will listen to feedback. If you're also a developer, I welcome pull requests as well!

Backstory:
When my Mach-E order posted a build week, I wanted to find out what my VIN was. After doing some exploring, I discovered that the VIN number is included in the payload! Sadly you can't directly link to the JSON file even when logged in (long story). Otherwise I'd just directly link to that file to copy/paste into the tool.

I could add more details to view, including an image of the car and plan pricing data. I wasn't sure about the interest or the accuracy in exposing that data. Nor did I want to reinvent what's already on the reservation page.

Great Job!
 
OP
TheSeg

TheSeg

Well-Known Member
First Name
Seg
Joined
Oct 5, 2020
Messages
122
Reaction score
286
Location
San Francisco Bay Area, CA
Vehicles
Mach-E Premium EB-RWD
Country flag
  • Thread starter
  • Thread Starter
  • #15
I'm debating if I should link to FordTracker dot tech with the VIN on the success screen. I don't want to imply that the sites are related as technically it has a different security profile. Not a negative (I use it), it's just a different tool doing different things.

Thank you for creating this, I just got my VIN when my dealer wouldn't bother looking it up despite multiple asks!
That's pretty much the use case I had in mind. Especially since it's data already delivered to you on the browser, just not exposed in the UI.

Note: I didn't ask my dealer for the VIN as I already discovered the data.
 

Advertisement





 


Advertisement
Top