Legacy charging (HTTP)
Wallbox management, public charging sites, completed session history, and third-party account linking. These use POST https://rivian.com/api/gql/chrg/user/graphql.
Live charging session state and graphs use Parallax RVMs, not these endpoints.
Endpoints
getNonRivianUserSession— non-Rivian charging session detailsgetNonRivianUserSession— alternate query namegetWallboxStatus— wallbox statusupdateWallbox— rename wallboxgetCompletedSessionSummaries— past session summarieschargingSites— public charging map searchCharging Schedule— get/set charge scheduleCheckByRivianId— third-party accounts linked to Rivian IDgetLinkedEmailForRivianId— emails for linked accounts