[{"data":1,"prerenderedAt":466},["ShallowReactive",2],{"docs-navigation":3,"docs:\u002Fdocs\u002Fapi\u002Fproducts":84,"docs-surround:\u002Fdocs\u002Fapi\u002Fproducts":461},[4,18,43,71],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[9,13],{"title":10,"path":11,"stem":12},"Initial Setup","\u002Fdocs\u002Fgetting-started\u002Finitial-setup","docs\u002F1.getting-started\u002F1.initial-setup",{"title":14,"path":15,"stem":16},"Customer Link","\u002Fdocs\u002Fgetting-started\u002Fcustomer-link","docs\u002F1.getting-started\u002F2.customer-link",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Portal","\u002Fdocs\u002Fportal","docs\u002F2.portal",[23,27,31,35,39],{"title":24,"path":25,"stem":26},"Users and Roles","\u002Fdocs\u002Fportal\u002Fusers","docs\u002F2.portal\u002F1.users",{"title":28,"path":29,"stem":30},"Brand and Redirect URLs","\u002Fdocs\u002Fportal\u002Fbrand","docs\u002F2.portal\u002F2.brand",{"title":32,"path":33,"stem":34},"API Keys","\u002Fdocs\u002Fportal\u002Fapi-keys","docs\u002F2.portal\u002F3.api-keys",{"title":36,"path":37,"stem":38},"Webhook","\u002Fdocs\u002Fportal\u002Fwebhook","docs\u002F2.portal\u002F4.webhook",{"title":40,"path":41,"stem":42},"Vehicle Config","\u002Fdocs\u002Fportal\u002Fvehicle-config","docs\u002F2.portal\u002F5.vehicle-config",{"title":44,"path":45,"stem":46,"children":47,"page":17},"API","\u002Fdocs\u002Fapi","docs\u002F3.api",[48,52,56,60,64,67],{"title":49,"path":50,"stem":51},"Introduction","\u002Fdocs\u002Fapi\u002Fintroduction","docs\u002F3.api\u002F1.introduction",{"title":53,"path":54,"stem":55},"Consented Products","\u002Fdocs\u002Fapi\u002Fproducts","docs\u002F3.api\u002F2.products",{"title":57,"path":58,"stem":59},"Vehicles and Energy Sites","\u002Fdocs\u002Fapi\u002Fvehicles-and-energy-sites","docs\u002F3.api\u002F3.vehicles-and-energy-sites",{"title":61,"path":62,"stem":63},"Streaming","\u002Fdocs\u002Fapi\u002Fstreaming","docs\u002F3.api\u002F4.streaming",{"title":36,"path":65,"stem":66},"\u002Fdocs\u002Fapi\u002Fwebhook","docs\u002F3.api\u002F5.webhook",{"title":68,"path":69,"stem":70},"Errors and Limits","\u002Fdocs\u002Fapi\u002Ferrors-and-limits","docs\u002F3.api\u002F6.errors-and-limits",{"title":72,"path":73,"stem":74,"children":75,"page":17},"About","\u002Fdocs\u002Fabout","docs\u002F99.about",[76,80],{"title":77,"path":78,"stem":79},"Terms Of Service","\u002Fdocs\u002Fabout\u002Fterms","docs\u002F99.about\u002F2.terms",{"title":81,"path":82,"stem":83},"Privacy Policy","\u002Fdocs\u002Fabout\u002Fprivacy","docs\u002F99.about\u002F3.privacy",{"id":85,"title":53,"body":86,"description":455,"extension":456,"meta":457,"navigation":458,"path":54,"seo":459,"stem":55,"__hash__":460},"docs\u002Fdocs\u002F3.api\u002F2.products.md",{"type":87,"value":88,"toc":451},"minimark",[89,94,102,113,346,381,384,388,394,400,439,447],[90,91,93],"h2",{"id":92},"listing-products","Listing products",[95,96,97,101],"p",{},[98,99,100],"code",{},"GET \u002Fapi\u002Fbusiness\u002Fproducts"," lists every vehicle and energy site your customers currently share with your business, in both regions.",[103,104,111],"pre",{"className":105,"code":107,"filename":108,"language":109,"meta":110},[106],"language-text","curl --header \"Authorization: Bearer {token}\" 'https:\u002F\u002Fapi.teslemetry.pro\u002Fapi\u002Fbusiness\u002Fproducts'\n","Curl Example","text","",[98,112,107],{"__ignoreMap":110},[103,114,119],{"className":115,"code":116,"filename":117,"language":118,"meta":110,"style":110},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"response\": [\n    {\n      \"type\": \"vehicle\",\n      \"vin\": \"5YJ3E1EA7KF000001\",\n      \"customer\": \"q3V1d8sXbE2mJ0kZp4R7aA\",\n      \"granted_at\": \"2026-10-05T00:00:00.000Z\"\n    },\n    {\n      \"type\": \"energy\",\n      \"energy_site_id\": 1234567890,\n      \"customer\": \"q3V1d8sXbE2mJ0kZp4R7aA\",\n      \"granted_at\": \"2026-10-05T00:00:00.000Z\"\n    }\n  ]\n}\n","Response","json",[98,120,121,130,149,155,181,202,223,243,249,254,274,292,311,328,334,340],{"__ignoreMap":110},[122,123,126],"span",{"class":124,"line":125},"line",1,[122,127,129],{"class":128},"sMK4o","{\n",[122,131,133,136,140,143,146],{"class":124,"line":132},2,[122,134,135],{"class":128},"  \"",[122,137,139],{"class":138},"spNyl","response",[122,141,142],{"class":128},"\"",[122,144,145],{"class":128},":",[122,147,148],{"class":128}," [\n",[122,150,152],{"class":124,"line":151},3,[122,153,154],{"class":128},"    {\n",[122,156,158,161,165,167,169,172,176,178],{"class":124,"line":157},4,[122,159,160],{"class":128},"      \"",[122,162,164],{"class":163},"sBMFI","type",[122,166,142],{"class":128},[122,168,145],{"class":128},[122,170,171],{"class":128}," \"",[122,173,175],{"class":174},"sfazB","vehicle",[122,177,142],{"class":128},[122,179,180],{"class":128},",\n",[122,182,184,186,189,191,193,195,198,200],{"class":124,"line":183},5,[122,185,160],{"class":128},[122,187,188],{"class":163},"vin",[122,190,142],{"class":128},[122,192,145],{"class":128},[122,194,171],{"class":128},[122,196,197],{"class":174},"5YJ3E1EA7KF000001",[122,199,142],{"class":128},[122,201,180],{"class":128},[122,203,205,207,210,212,214,216,219,221],{"class":124,"line":204},6,[122,206,160],{"class":128},[122,208,209],{"class":163},"customer",[122,211,142],{"class":128},[122,213,145],{"class":128},[122,215,171],{"class":128},[122,217,218],{"class":174},"q3V1d8sXbE2mJ0kZp4R7aA",[122,220,142],{"class":128},[122,222,180],{"class":128},[122,224,226,228,231,233,235,237,240],{"class":124,"line":225},7,[122,227,160],{"class":128},[122,229,230],{"class":163},"granted_at",[122,232,142],{"class":128},[122,234,145],{"class":128},[122,236,171],{"class":128},[122,238,239],{"class":174},"2026-10-05T00:00:00.000Z",[122,241,242],{"class":128},"\"\n",[122,244,246],{"class":124,"line":245},8,[122,247,248],{"class":128},"    },\n",[122,250,252],{"class":124,"line":251},9,[122,253,154],{"class":128},[122,255,257,259,261,263,265,267,270,272],{"class":124,"line":256},10,[122,258,160],{"class":128},[122,260,164],{"class":163},[122,262,142],{"class":128},[122,264,145],{"class":128},[122,266,171],{"class":128},[122,268,269],{"class":174},"energy",[122,271,142],{"class":128},[122,273,180],{"class":128},[122,275,277,279,282,284,286,290],{"class":124,"line":276},11,[122,278,160],{"class":128},[122,280,281],{"class":163},"energy_site_id",[122,283,142],{"class":128},[122,285,145],{"class":128},[122,287,289],{"class":288},"sbssI"," 1234567890",[122,291,180],{"class":128},[122,293,295,297,299,301,303,305,307,309],{"class":124,"line":294},12,[122,296,160],{"class":128},[122,298,209],{"class":163},[122,300,142],{"class":128},[122,302,145],{"class":128},[122,304,171],{"class":128},[122,306,218],{"class":174},[122,308,142],{"class":128},[122,310,180],{"class":128},[122,312,314,316,318,320,322,324,326],{"class":124,"line":313},13,[122,315,160],{"class":128},[122,317,230],{"class":163},[122,319,142],{"class":128},[122,321,145],{"class":128},[122,323,171],{"class":128},[122,325,239],{"class":174},[122,327,242],{"class":128},[122,329,331],{"class":124,"line":330},14,[122,332,333],{"class":128},"    }\n",[122,335,337],{"class":124,"line":336},15,[122,338,339],{"class":128},"  ]\n",[122,341,343],{"class":124,"line":342},16,[122,344,345],{"class":128},"}\n",[347,348,349,361,366,371,376],"ul",{},[350,351,352,354,355,357,358,360],"li",{},[98,353,164],{}," - ",[98,356,175],{}," or ",[98,359,269],{},".",[350,362,363,365],{},[98,364,188],{}," - the vehicle's VIN, for a vehicle.",[350,367,368,370],{},[98,369,281],{}," - the energy site id, for an energy site.",[350,372,373,375],{},[98,374,209],{}," - a stable pseudonym for the customer who shared it, unique to your business. Products shared by the same customer have the same value. It is not their Tesla account id or email.",[350,377,378,380],{},[98,379,230],{}," - when the customer shared it.",[95,382,383],{},"Customers can change what they share at any time, and Teslemetry does not notify you when they do. Call this endpoint again to see the current list.",[90,385,387],{"id":386},"removing-a-product","Removing a product",[95,389,390,393],{},[98,391,392],{},"DELETE \u002Fapi\u002Fbusiness\u002Fproducts\u002F{product_id}"," stops your business's access to one product, by VIN or energy site id. Only admins' sessions and API keys can do this.",[103,395,398],{"className":396,"code":397,"filename":108,"language":109,"meta":110},[106],"curl --request DELETE --header \"Authorization: Bearer {token}\" 'https:\u002F\u002Fapi.teslemetry.pro\u002Fapi\u002Fbusiness\u002Fproducts\u002F{vin}'\n",[98,399,397],{"__ignoreMap":110},[103,401,403],{"className":115,"code":402,"filename":117,"language":118,"meta":110,"style":110},"{ \"response\": { \"accepted\": true } }\n",[98,404,405],{"__ignoreMap":110},[122,406,407,410,412,414,416,418,421,423,426,428,430,433,436],{"class":124,"line":125},[122,408,409],{"class":128},"{",[122,411,171],{"class":128},[122,413,139],{"class":138},[122,415,142],{"class":128},[122,417,145],{"class":128},[122,419,420],{"class":128}," {",[122,422,171],{"class":128},[122,424,425],{"class":163},"accepted",[122,427,142],{"class":128},[122,429,145],{"class":128},[122,431,432],{"class":128}," true",[122,434,435],{"class":128}," }",[122,437,438],{"class":128}," }\n",[95,440,441,442,446],{},"Once accepted, your business can no longer reach the product or receive its data. If no other business still uses the vehicle, its streaming stops. The customer must open your ",[443,444,445],"a",{"href":15},"customer link"," again to share it again.",[448,449,450],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":110,"searchDepth":132,"depth":132,"links":452},[453,454],{"id":92,"depth":132,"text":93},{"id":386,"depth":132,"text":387},"Listing the vehicles and energy sites your customers share with you.","md",{},true,{"title":53,"description":455},"oCrdTfHLOR6N4t_mC0P05rY5c9P7vbtnwu_Rg_Vm-Pc",[462,464],{"title":49,"path":50,"stem":51,"description":463,"children":-1},"Base URLs, authentication and the API reference.",{"title":57,"path":58,"stem":59,"description":465,"children":-1},"Reading data from, and sending commands to, the products your customers share.",1791455699626]