Rivian API

trez63

Well-Known Member
Joined
Mar 7, 2022
Threads
19
Messages
150
Reaction score
271
Location
SoCal
Vehicles
R1T, Gladiator, Porsche GT4, and a bunch of bikes
I've taken delivery of my R1T already and here's my output.
I would love to see what methods are available for interacting with the truck. Have you guys found any docs on that?

screenshot.png

 

kanundrum

Well-Known Member
Joined
May 2, 2020
Threads
157
Messages
3,021
Reaction score
9,829
Location
Washington, DC
Vehicles
Giulia QV, R1S (S00N)
Occupation
IT
I've taken delivery of my R1T already and here's my output.
I would love to see what methods are available for interacting with the truck. Have you guys found any docs on that?

screenshot.png

Throw your truck on your wireless network and use wireshark to try and view any traffic between your truck and ISP etc.
 

Sgt Beavis

Well-Known Member
First Name
Rick
Joined
Sep 28, 2021
Threads
26
Messages
666
Reaction score
1,281
Location
Colorado
First Name
Rick
Vehicles
2021 Jeep Wrangler Rubicon, 2018 Mini Countryman
Occupation
Overpaid Computer Nerd
I really should build a VM, just to run this script.
 

trez63

Well-Known Member
Joined
Mar 7, 2022
Threads
19
Messages
150
Reaction score
271
Location
SoCal
Vehicles
R1T, Gladiator, Porsche GT4, and a bunch of bikes
Throw your truck on your wireless network and use wireshark to try and view any traffic between your truck and ISP etc.
I'm sure it's using SSL. I doubt I would see anything
 

kanundrum

Well-Known Member
Joined
May 2, 2020
Threads
157
Messages
3,021
Reaction score
9,829
Location
Washington, DC
Vehicles
Giulia QV, R1S (S00N)
Occupation
IT
Last edited:


godfodder0901

Well-Known Member
First Name
Jared
Joined
Mar 12, 2019
Threads
13
Messages
1,508
Reaction score
3,913
Location
Washington
First Name
Jared
Vehicles
2004 Honda Civic EX, 2022 Rivian R1T LE
I thought I wouldn't here but in Jan their cloud services were wide open and I was view live data unencrypted/un-auth from like 1600+ vehicles sooo lets see lol.
I'll capture some packets tonight and let Ya'll know.
 

kanundrum

Well-Known Member
Joined
May 2, 2020
Threads
157
Messages
3,021
Reaction score
9,829
Location
Washington, DC
Vehicles
Giulia QV, R1S (S00N)
Occupation
IT
I'll capture some packets tonight and let Ya'll know.

Yea Im sure its all good now anyways but just curious to see traffic coming across network as well as sizes of these updates (I hear they are gigs).
 

godfodder0901

Well-Known Member
First Name
Jared
Joined
Mar 12, 2019
Threads
13
Messages
1,508
Reaction score
3,913
Location
Washington
First Name
Jared
Vehicles
2004 Honda Civic EX, 2022 Rivian R1T LE
Yea Im sure its all good now anyways but just curious to see traffic coming across network as well as sizes of these updates (I hear they are gigs).
Yes, OTA's can be in the gigs. I don't fully trust my UniFi appliances to properly report it, but 2022.15.0 took a few hours to download over LTE.
 

AdamUCF

Well-Known Member
First Name
Adam
Joined
Apr 3, 2022
Threads
6
Messages
151
Reaction score
199
Location
Orlando, FL
First Name
Adam
Vehicles
2017 Corvette
I'll capture some packets tonight and let Ya'll know.
Any luck? I'm curious if we can call the update API directly and download release notes and updates. I'm sure updates are signed and they're probably just using the relatively proven QNX update mechanism but who knows. Might need to actually MITM the truck wifi.

On another note, here's all the various services I found. They appear to use a -staging scheme (e.g. auth-staging.rivianservices.com) for their test/staging services. Could be useful at some point to see new stuff :)
rstart.rivianservices.com
qa.rivianservices.com
api.rivianservices.com
car.rivianservices.com
cesium.rivianservices.com
rde.rivianservices.com
ruploader.rivianservices.com
auth.rivianservices.com
vehicle.rivianservices.com
cloud.rivianservices.com
car.rivianservices.com
id.rivianservices.com
 

boardthatpowder

Active Member
First Name
Dean
Joined
Sep 10, 2021
Threads
2
Messages
41
Reaction score
44
Location
CO
First Name
Dean
Vehicles
Rivian R1T, Audi Q5
I've updated my order tracker script to now also retrieve the 8-step statuses as I'm interested in seeing when my delivery step opens :)

 


p3ck

Well-Known Member
First Name
Bill
Joined
May 3, 2021
Threads
1
Messages
73
Reaction score
137
Location
Massachusettes, USA
First Name
Bill
Vehicles
Jeep Wrangler
Occupation
Software Engineer
I think they changed something in the auth routine. Neither the powershell or the python script work for me anymore.
 

p3ck

Well-Known Member
First Name
Bill
Joined
May 3, 2021
Threads
1
Messages
73
Reaction score
137
Location
Massachusettes, USA
First Name
Bill
Vehicles
Jeep Wrangler
Occupation
Software Engineer
I think they changed something in the auth routine. Neither the powershell or the python script work for me anymore.
Actually, it looks like it's broken for them as well. So I take it back. :)
 

travbz814

Active Member
Joined
May 24, 2022
Threads
4
Messages
37
Reaction score
20
Location
Iowa
Vehicles
F150
Actually, it looks like it's broken for them as well. So I take it back. :)
I was thinking about developing/implementing this. Is it working now?
 

AdamUCF

Well-Known Member
First Name
Adam
Joined
Apr 3, 2022
Threads
6
Messages
151
Reaction score
199
Location
Orlando, FL
First Name
Adam
Vehicles
2017 Corvette

p3ck

Well-Known Member
First Name
Bill
Joined
May 3, 2021
Threads
1
Messages
73
Reaction score
137
Location
Massachusettes, USA
First Name
Bill
Vehicles
Jeep Wrangler
Occupation
Software Engineer
Mine is still working just fine.
I'm not able to login on the web page or via any of the scripts. I talked to CS and they tried resetting my password but that didn't help.

They have forwarded my issue to someone in tech support I guess. Hopefully I'll get an email when it's fixed.
 

 
Top