Complete Status
GET {{url}}/status
Returns a complete status update encompassing all connected elements upon successful execution.
As status checks are core features of the PM connected car experience, this feature is allowed by default in the customer account settings. However, users do have the option to revoke remote status reporting access to APIs and rely only on the car dashboard indicators. Thus, developers should check for a successful response before continuing with any further workflows.
We've also included a visualizer dashboard which you can find on the Complete Status request. Try sending the request a few times and see the different error lights come on.

RESPONSES
status: OK
"{\n \"battery\": {\n \"health\": \"good\",\n \"charging\": {{$randomBoolean}},\n \"voltage\": 14.2,\n \"cca\": 600,\n \"type\": \"AGM\",\n \"install\": \"2020-02-02\",\n \"overvolt\": {{$randomBoolean}}\t\n },\n \"doors\": {\n \"front\": {\n \"left\": {\n \"open\": {{$randomBoolean}}\n },\n \"right\": {\n \"open\": {{$randomBoolean}}\n }\n },\n \"rear\": {\n \"left\": {\n \"open\": {{$randomBoolean}}\n },\n \"right\": {\n \"open\": {{$randomBoolean}}\n }\n }\n },\n \"engine\": {\n \"running\": {{$randomBoolean}},\n \"rpm\": 800,\n \"coolantTemp\": 92,\n \"oilTemp\": 80,\n \"oilPressure\": 4\n },\n \"fuel\": {\n \"level\": 10,\n \"gas\": true,\n \"pressure\": 40,\n \"ethanolContent\": 5\n },\n \"interior\": {\n \"alarm\": \"off\",\n \"lights\": \"on\",\n \"temp\": 68,\n \"gear\": \"p\"\n },\n \"lights\": {\n \"daytime\": {{$randomBoolean}},\n \"sidelight\": {{$randomBoolean}},\n \"main\": {{$randomBoolean}},\n \"brights\": {{$randomBoolean}},\n \"leftSignal\": {{$randomBoolean}},\n \"rightSignal\": {{$randomBoolean}},\n \"hazards\": {{$randomBoolean}}\n },\n \"roof\": {\n \"sunroofOpen\": {{$randomBoolean}},\n \"convertible\": \"up\"\n },\n \"odometer\": {\n \"km\": 100000,\n \"miles\": 62000\n },\n \"windows\": {\n \"front\": {\n \"left\": {\n \"open\": {{$randomBoolean}}\n },\n \"right\": {\n \"open\": {{$randomBoolean}}\n }\n },\n \"rear\": {\n \"left\": {\n \"open\": {{$randomBoolean}}\n },\n \"right\": {\n \"open\": {{$randomBoolean}}\n }\n }\n }\n}"