nmiodice / id4-reservation-tracker

A command line tool to check the status of a VW ID4 Reservation
9 stars 8 forks source link

id4-reservation-tracker

Command line tools related to the VW ID.4 reservation process.

This repository contains 2 tools:

Requirements

Setup

Reservation Check

Check the status of a VW ID4 Reservation. Thank you to the kind folks at vwidtalk for providing a list of useful codes

Optional settings

Usage (Unix)

./reservation-check.sh

Usage (Windows)

./reservation-check.ps1

Sample Output

$ ./reservation-check.sh
Entering username...
Submitting username...
Entering password...
Submitting password...
Waiting for reservation page to load...
Parsing authentication token...
Parsing authentication subject...
Parsing reservation id...
Making GraphQL API: GetUserProfileByUserId
Parsing GraphQL API response

Order Status                            03 (Locked)
Estimated Production Date               None
Estimated Deliver Date (beginning)      2022-4-01
Estimated Deliver Date (end)            2022-5-01
VIN                                     None
Press any key to close ...

Stock Search

Check all stock levels for ID.4 in the USA. See my post on vwidtalk for more details.

Usage (Unix)

# full output
./stock-search.sh

# or, filter only CSV output
./stock-search.sh | grep ','