{"id":1619,"date":"2026-03-19T08:54:30","date_gmt":"2026-03-19T07:54:30","guid":{"rendered":"https:\/\/support.plugandtrack.com\/?post_type=ht_kb&#038;p=1619"},"modified":"2026-03-19T16:19:02","modified_gmt":"2026-03-19T15:19:02","slug":"thermotrack-webserve-api","status":"publish","type":"ht_kb","link":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/","title":{"rendered":"Thermotrack Webserve API"},"content":{"rendered":"<h2>API Key<\/h2>\n<p>An API key is required to access data. This key is personal and tied to your Thermotrack Webserve account. Anyone with this key and the present documentation can access your data \u2014 <strong>do not share it<\/strong>.<\/p>\n<p>To obtain your personal key, contact: <a href=\"\/cdn-cgi\/l\/email-protection#4e3a262b3c23213a3c2f2d250e3e3c21292b3d602d2123\"><span class=\"__cf_email__\" data-cfemail=\"27534f42554a48535546444c675755484042540944484a\">[email\u00a0protected]<\/span><\/a><\/p>\n<h2>Response Formats<\/h2>\n<p>Each method returns data in either <strong>XML<\/strong> or <strong>JSON<\/strong> format. You specify the desired format using the <code>format<\/code> parameter in each request.<\/p>\n<h2>HTTP Methods: GET and POST<\/h2>\n<p>The API accepts both HTTP methods.<\/p>\n<ul>\n<li><strong>GET<\/strong>: <code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php<\/code><\/li>\n<li><strong>POST<\/strong>: <code>https:\/\/www.thermotrack-webserve.com\/API\/post_api.php<\/code><\/li>\n<\/ul>\n<p><strong>Important \u2014 security:<\/strong> with the GET method, your API key and all parameters appear in plain text in the URL. This URL may be recorded in server logs, browser history, or accidentally shared. <strong>Always use the POST method in production.<\/strong> The examples below use GET for readability.<\/p>\n<h2>Available Methods<\/h2>\n<ul>\n<li><code>equip_list<\/code> \u2014 List of monitored equipment<\/li>\n<li><code>equip_data<\/code> \u2014 Equipment data for a given period (date only)<\/li>\n<li><code>equip_data_schedule<\/code> \u2014 Equipment data for a given period (date and time)<\/li>\n<li><code>equip_data_with_localization<\/code> \u2014 Vehicle equipment data with GPS coordinates (date only)<\/li>\n<li><code>equip_data_schedule_with_localization<\/code> \u2014 Vehicle equipment data with GPS coordinates (date and time)<\/li>\n<\/ul>\n<p>Additional methods can be developed on request: <a href=\"\/cdn-cgi\/l\/email-protection#1f6b777a6d72706b6d7e7c745f6f6d70787a6c317c7072\"><span class=\"__cf_email__\" data-cfemail=\"3a4e525f4857554e485b59517a4a48555d5f4914595557\">[email\u00a0protected]<\/span><\/a><\/p>\n<h2>List of Equipment<\/h2>\n<p>Returns the list of all your equipment (sensors) with their unique identifier. This identifier is required to query data for a specific sensor.<\/p>\n<h3>Parameters<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Description<\/th>\n<th>Accepted values<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>method<\/code><\/td>\n<td>Method name<\/td>\n<td><code>equip_list<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>api_key<\/code><\/td>\n<td>Your personal API key<\/td>\n<td>String<\/td>\n<\/tr>\n<tr>\n<td><code>format<\/code><\/td>\n<td>Response format<\/td>\n<td><code>json<\/code> or <code>xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Example Request<\/h3>\n<pre><code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php?method=equip_list&amp;api_key=YOUR_API_KEY&amp;format=xml<\/code><\/pre>\n<h3>Returned Fields<\/h3>\n<ul>\n<li><code>IDEquipment<\/code> \u2014 Unique equipment identifier<\/li>\n<li><code>EquipmentName<\/code> \u2014 Equipment name<\/li>\n<\/ul>\n<h3>Error Codes<\/h3>\n<table>\n<thead>\n<tr>\n<th>HTTP Code<\/th>\n<th>Likely cause<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>401<\/code><\/td>\n<td>Invalid or missing API key<\/td>\n<\/tr>\n<tr>\n<td><code>400<\/code><\/td>\n<td>Missing or malformed parameter<\/td>\n<\/tr>\n<tr>\n<td><code>500<\/code><\/td>\n<td>Server error \u2014 contact support<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Data by Period (Date)<\/h2>\n<p>Returns measurements for a specific equipment over a given period. <strong>Limit: the first 1,000 records are returned.<\/strong> See the <a href=\"#pagination\">Pagination<\/a> section to retrieve data beyond this limit.<\/p>\n<h3>Parameters<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Description<\/th>\n<th>Format<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>method<\/code><\/td>\n<td>Method name<\/td>\n<td><code>equip_data<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>api_key<\/code><\/td>\n<td>Your personal API key<\/td>\n<td>String<\/td>\n<\/tr>\n<tr>\n<td><code>equip_id<\/code><\/td>\n<td>Unique equipment identifier<\/td>\n<td>Integer (e.g. <code>6128<\/code>)<\/td>\n<\/tr>\n<tr>\n<td><code>date_start<\/code><\/td>\n<td>Start date of the period<\/td>\n<td><code>YYYY-MM-DD<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>date_end<\/code><\/td>\n<td>End date of the period<\/td>\n<td><code>YYYY-MM-DD<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>format<\/code><\/td>\n<td>Response format<\/td>\n<td><code>json<\/code> or <code>xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Example Request<\/h3>\n<pre><code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php?method=equip_data&amp;api_key=YOUR_API_KEY&amp;equip_id=6128&amp;date_start=2020-01-01&amp;date_end=2020-01-03&amp;format=xml<\/code><\/pre>\n<h3>Returned Fields<\/h3>\n<ul>\n<li><code>status<\/code> \u2014 Request success (<code>true<\/code> or <code>false<\/code>)<\/li>\n<li><code>method<\/code> \u2014 Echo of the called method<\/li>\n<li><code>totalrecords<\/code> \u2014 Total number of records for the period (may exceed 1,000)<\/li>\n<li><code>DateTime<\/code> \u2014 Timestamp in <code>YYYY-MM-DD HH:MM:SS<\/code> format<\/li>\n<li><code>Measure<\/code> \u2014 Primary value (temperature for a temperature\/humidity sensor)<\/li>\n<li><code>MeasureHum<\/code> \u2014 Humidity value (<code>null<\/code> if the sensor has no humidity probe)<\/li>\n<\/ul>\n<h3>Example Response<\/h3>\n<p>JSON:<\/p>\n<pre><code>{\r\n    \"status\": true,\r\n    \"method\": \"equip_data\",\r\n    \"totalrecords\": \"2\",\r\n    \"data\": [\r\n        {\r\n            \"DateTime\": \"2026-03-19 00:00:00\",\r\n            \"Measure\": \"19.1\",\r\n            \"MeasureHum\": \"59.1\"\r\n        },\r\n        {\r\n            \"DateTime\": \"2026-03-19 00:05:00\",\r\n            \"Measure\": \"19\",\r\n            \"MeasureHum\": \"59.2\"\r\n        }\r\n    ]\r\n}<\/code><\/pre>\n<p>XML:<\/p>\n<pre><code>&lt;Detail-Response&gt;\r\n  &lt;status&gt;true&lt;\/status&gt;\r\n  &lt;method&gt;equip_data&lt;\/method&gt;\r\n  &lt;totalrecords&gt;2&lt;\/totalrecords&gt;\r\n  &lt;data&gt;\r\n    &lt;Record&gt;\r\n      &lt;DateTime&gt;2026-03-19 00:00:00&lt;\/DateTime&gt;\r\n      &lt;Measure&gt;19.1&lt;\/Measure&gt;\r\n      &lt;MeasureHum&gt;59.1&lt;\/MeasureHum&gt;\r\n    &lt;\/Record&gt;\r\n    &lt;Record&gt;\r\n      &lt;DateTime&gt;2026-03-19 00:05:00&lt;\/DateTime&gt;\r\n      &lt;Measure&gt;19&lt;\/Measure&gt;\r\n      &lt;MeasureHum&gt;59.2&lt;\/MeasureHum&gt;\r\n    &lt;\/Record&gt;\r\n  &lt;\/data&gt;\r\n&lt;\/Detail-Response&gt;<\/code><\/pre>\n<h2>Data by Period (Date and Time)<\/h2>\n<p>Identical to <code>equip_data<\/code>, but allows specifying the start and end time in addition to the date. <strong>Limit: the first 1,000 records are returned.<\/strong><\/p>\n<h3>Parameters<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Description<\/th>\n<th>Format<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>method<\/code><\/td>\n<td>Method name<\/td>\n<td><code>equip_data_schedule<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>api_key<\/code><\/td>\n<td>Your personal API key<\/td>\n<td>String<\/td>\n<\/tr>\n<tr>\n<td><code>equip_id<\/code><\/td>\n<td>Unique equipment identifier<\/td>\n<td>Integer (e.g. <code>6128<\/code>)<\/td>\n<\/tr>\n<tr>\n<td><code>date_start<\/code><\/td>\n<td>Start date and time<\/td>\n<td><code>YYYY-MM-DD_HH:MM:SS<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>date_end<\/code><\/td>\n<td>End date and time<\/td>\n<td><code>YYYY-MM-DD_HH:MM:SS<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>format<\/code><\/td>\n<td>Response format<\/td>\n<td><code>json<\/code> or <code>xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Note:<\/strong> the <code>date_start<\/code> and <code>date_end<\/code> parameters use an underscore (<code>_<\/code>) as separator between date and time (e.g. <code>2020-01-01_00:02:00<\/code>). Timestamps returned in the response use a space instead (<code>2020-01-01 00:02:00<\/code>).<\/p>\n<h3>Example Request<\/h3>\n<pre><code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php?method=equip_data_schedule&amp;api_key=YOUR_API_KEY&amp;equip_id=6128&amp;date_start=2020-01-01_00:02:00&amp;date_end=2020-01-03_13:02:00&amp;format=xml<\/code><\/pre>\n<h3>Returned Fields<\/h3>\n<ul>\n<li><code>totalrecords<\/code> \u2014 Total number of records for the period<\/li>\n<li><code>DateTime<\/code> \u2014 Timestamp in <code>YYYY-MM-DD HH:MM:SS<\/code> format<\/li>\n<li><code>Measure<\/code> \u2014 Primary value<\/li>\n<li><code>MeasureHum<\/code> \u2014 Humidity value (<code>null<\/code> if not applicable)<\/li>\n<\/ul>\n<h2>Data with GPS Coordinates (Date)<\/h2>\n<p>Returns measurements for a vehicle-type equipment, with GPS coordinates associated to each record. <strong>Limit: the first 1,000 records are returned.<\/strong><\/p>\n<h3>Parameters<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Description<\/th>\n<th>Format<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>method<\/code><\/td>\n<td>Method name<\/td>\n<td><code>equip_data_with_localization<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>api_key<\/code><\/td>\n<td>Your personal API key<\/td>\n<td>String<\/td>\n<\/tr>\n<tr>\n<td><code>equip_id<\/code><\/td>\n<td>Unique vehicle equipment identifier<\/td>\n<td>Integer<\/td>\n<\/tr>\n<tr>\n<td><code>date_start<\/code><\/td>\n<td>Start date<\/td>\n<td><code>YYYY-MM-DD<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>date_end<\/code><\/td>\n<td>End date<\/td>\n<td><code>YYYY-MM-DD<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>format<\/code><\/td>\n<td>Response format<\/td>\n<td><code>json<\/code> or <code>xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Example Request<\/h3>\n<pre><code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php?method=equip_data_with_localization&amp;api_key=YOUR_API_KEY&amp;equip_id=9409&amp;date_start=2025-12-01&amp;date_end=2025-12-02&amp;format=xml<\/code><\/pre>\n<h3>Returned Fields<\/h3>\n<ul>\n<li><code>totalrecords<\/code> \u2014 Total number of records for the period<\/li>\n<li><code>DateTime<\/code> \u2014 Timestamp in <code>YYYY-MM-DD HH:MM:SS<\/code> format<\/li>\n<li><code>Measure<\/code> \u2014 Primary value<\/li>\n<li><code>MeasureHum<\/code> \u2014 Humidity value (<code>null<\/code> if not applicable)<\/li>\n<li><code>Longitude<\/code> \u2014 GPS longitude at the time of recording<\/li>\n<li><code>Latitude<\/code> \u2014 GPS latitude at the time of recording<\/li>\n<\/ul>\n<h2>Data with GPS Coordinates (Date and Time)<\/h2>\n<p>Identical to <code>equip_data_with_localization<\/code>, but allows specifying the start and end time. <strong>Limit: the first 1,000 records are returned.<\/strong><\/p>\n<h3>Parameters<\/h3>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Description<\/th>\n<th>Format<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>method<\/code><\/td>\n<td>Method name<\/td>\n<td><code>equip_data_schedule_with_localization<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>api_key<\/code><\/td>\n<td>Your personal API key<\/td>\n<td>String<\/td>\n<\/tr>\n<tr>\n<td><code>equip_id<\/code><\/td>\n<td>Unique vehicle equipment identifier<\/td>\n<td>Integer<\/td>\n<\/tr>\n<tr>\n<td><code>date_start<\/code><\/td>\n<td>Start date and time<\/td>\n<td><code>YYYY-MM-DD_HH:MM:SS<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>date_end<\/code><\/td>\n<td>End date and time<\/td>\n<td><code>YYYY-MM-DD_HH:MM:SS<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>format<\/code><\/td>\n<td>Response format<\/td>\n<td><code>json<\/code> or <code>xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Example Request<\/h3>\n<pre><code>https:\/\/www.thermotrack-webserve.com\/API\/get_api.php?method=equip_data_schedule_with_localization&amp;api_key=YOUR_API_KEY&amp;equip_id=9409&amp;date_start=2025-12-01_00:05:00&amp;date_end=2025-12-01_01:00:00&amp;format=xml<\/code><\/pre>\n<h3>Returned Fields<\/h3>\n<ul>\n<li><code>totalrecords<\/code> \u2014 Total number of records for the period<\/li>\n<li><code>DateTime<\/code> \u2014 Timestamp in <code>YYYY-MM-DD HH:MM:SS<\/code> format<\/li>\n<li><code>Measure<\/code> \u2014 Primary value<\/li>\n<li><code>MeasureHum<\/code> \u2014 Humidity value (<code>null<\/code> if not applicable)<\/li>\n<li><code>Longitude<\/code> \u2014 GPS longitude at the time of recording<\/li>\n<li><code>Latitude<\/code> \u2014 GPS latitude at the time of recording<\/li>\n<\/ul>\n<h2 id=\"pagination\">Pagination \u2014 Retrieving More Than 1,000 Records<\/h2>\n<p>All data methods return a maximum of <strong>1,000 records<\/strong> per request. The <code>TotalRecord<\/code> field indicates the total number of data points available for the requested period.<\/p>\n<p>If <code>TotalRecord<\/code> exceeds 1,000, the data is silently truncated. To retrieve all data, <strong>split the period into shorter intervals<\/strong> so that each interval contains fewer than 1,000 records, then concatenate the results.<\/p>\n<p><strong>Example:<\/strong> a sensor recording every 10 minutes produces 144 records per day. One week equals approximately 1,008 records \u2014 just over the limit. In this case, query in intervals of 6 days or fewer.<\/p>\n<p>For native pagination or bulk export needs, contact: <a href=\"\/cdn-cgi\/l\/email-protection#27534f42554a48535546444c675755484042540944484a\"><span class=\"__cf_email__\" data-cfemail=\"b7c3dfd2c5dad8c3c5d6d4dcf7c7c5d8d0d2c499d4d8da\">[email\u00a0protected]<\/span><\/a><\/p>\n<h2>Code Examples<\/h2>\n<h3>Python<\/h3>\n<pre><code>import requests\r\n\r\nAPI_KEY = \"YOUR_API_KEY\"\r\nBASE_URL = \"https:\/\/www.thermotrack-webserve.com\/API\/post_api.php\"\r\n\r\n# Get equipment list\r\npayload = {\r\n    \"method\": \"equip_list\",\r\n    \"api_key\": API_KEY,\r\n    \"format\": \"json\"\r\n}\r\nresponse = requests.post(BASE_URL, data=payload)\r\ndata = response.json()\r\nprint(data)\r\n\r\n# Get equipment data\r\npayload = {\r\n    \"method\": \"equip_data\",\r\n    \"api_key\": API_KEY,\r\n    \"equip_id\": \"6128\",\r\n    \"date_start\": \"2024-01-01\",\r\n    \"date_end\": \"2024-01-03\",\r\n    \"format\": \"json\"\r\n}\r\nresponse = requests.post(BASE_URL, data=payload)\r\ndata = response.json()\r\nprint(f\"Total records: {data['TotalRecord']}\")\r\nfor record in data['records']:\r\n    print(record['DateTime'], record['Measure'])\r\n<\/code><\/pre>\n<h3>PHP<\/h3>\n<pre><code>&lt;?php\r\n$api_key = \"YOUR_API_KEY\";\r\n$base_url = \"https:\/\/www.thermotrack-webserve.com\/API\/post_api.php\";\r\n\r\n\/\/ Get equipment list\r\n$params = http_build_query([\r\n    \"method\"  =&gt; \"equip_list\",\r\n    \"api_key\" =&gt; $api_key,\r\n    \"format\"  =&gt; \"json\"\r\n]);\r\n\r\n$context = stream_context_create([\r\n    \"http\" =&gt; [\r\n        \"method\"  =&gt; \"POST\",\r\n        \"header\"  =&gt; \"Content-Type: application\/x-www-form-urlencoded\",\r\n        \"content\" =&gt; $params\r\n    ]\r\n]);\r\n\r\n$response = file_get_contents($base_url, false, $context);\r\n$data = json_decode($response, true);\r\nprint_r($data);\r\n?&gt;\r\n<\/code><\/pre>\n<h3>cURL (command line)<\/h3>\n<pre><code># Equipment list\r\ncurl -X POST https:\/\/www.thermotrack-webserve.com\/API\/post_api.php \\\r\n  -d \"method=equip_list&amp;api_key=YOUR_API_KEY&amp;format=json\"\r\n\r\n# Equipment data\r\ncurl -X POST https:\/\/www.thermotrack-webserve.com\/API\/post_api.php \\\r\n  -d \"method=equip_data&amp;api_key=YOUR_API_KEY&amp;equip_id=6128&amp;date_start=2024-01-01&amp;date_end=2024-01-03&amp;format=json\"\r\n<\/code><\/pre>\n<h2>Error Handling<\/h2>\n<p>In case of an error, the API returns a standard HTTP status code along with an error message in the requested format (JSON or XML).<\/p>\n<p>&lt;t<\/p>\n<table>\n<thead>\n<tr>\n<th>HTTP Code<\/th>\n<th>Meaning<\/th>\n<th>Recommended action<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>200<\/code><\/td>\n<td>Success<\/td>\n<td>Process the response normally<\/td>\n<\/tr>\n<tr>\n<td><code>400<\/code><\/td>\n<td>Malformed request (missing or invalid parameter)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>API Key An API key is required to access data. This key is personal and tied to your Thermotrack Webserve account. Anyone with this key and the present documentation can access your data \u2014 do not share it. To obtain your personal key, contact: [email\u00a0protected] Response Formats Each method returns&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[62],"ht-kb-tag":[],"class_list":["post-1619","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-tech-notes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Thermotrack Webserve API Support Plug and Track<\/title>\n<meta name=\"description\" content=\"Thermotrack Webserve API Support Plug and Track\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Thermotrack Webserve API\" \/>\n<meta property=\"og:description\" content=\"Thermotrack Webserve API Support Plug and Track\" \/>\n<meta property=\"og:url\" content=\"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Support Plug and Track\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/plugandtrack\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-19T15:19:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/support.plugandtrack.com\/wp-content\/uploads\/2023\/01\/PLUGTRACK-440x122-pix.png\" \/>\n\t<meta property=\"og:image:width\" content=\"440\" \/>\n\t<meta property=\"og:image:height\" content=\"122\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/thermotrack-webserve-en\\\/tech-notes\\\/thermotrack-webserve-api\\\/\",\"url\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/thermotrack-webserve-en\\\/tech-notes\\\/thermotrack-webserve-api\\\/\",\"name\":\"Thermotrack Webserve API Support Plug and Track\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#website\"},\"datePublished\":\"2026-03-19T07:54:30+00:00\",\"dateModified\":\"2026-03-19T15:19:02+00:00\",\"description\":\"Thermotrack Webserve API Support Plug and Track\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/thermotrack-webserve-en\\\/tech-notes\\\/thermotrack-webserve-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/thermotrack-webserve-en\\\/tech-notes\\\/thermotrack-webserve-api\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/thermotrack-webserve-en\\\/tech-notes\\\/thermotrack-webserve-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Thermotrack Webserve API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/\",\"name\":\"Support Plug and Track\",\"description\":\"All answers to your questions about our products\",\"publisher\":{\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#organization\"},\"alternateName\":\"Comment installer et utiliser les logiciels Thermotrack\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#organization\",\"name\":\"Plug and Track by Proges Plus\",\"url\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/support.plugandtrack.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/logo-plugandtrack.png\",\"contentUrl\":\"https:\\\/\\\/support.plugandtrack.com\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/logo-plugandtrack.png\",\"width\":225,\"height\":225,\"caption\":\"Plug and Track by Proges Plus\"},\"image\":{\"@id\":\"https:\\\/\\\/support.plugandtrack.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/plugandtrack\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/showcase\\\/plug-and-track\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Thermotrack Webserve API Support Plug and Track","description":"Thermotrack Webserve API Support Plug and Track","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/","og_locale":"en_US","og_type":"article","og_title":"Thermotrack Webserve API","og_description":"Thermotrack Webserve API Support Plug and Track","og_url":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/","og_site_name":"Support Plug and Track","article_publisher":"https:\/\/www.facebook.com\/plugandtrack\/","article_modified_time":"2026-03-19T15:19:02+00:00","og_image":[{"width":440,"height":122,"url":"https:\/\/support.plugandtrack.com\/wp-content\/uploads\/2023\/01\/PLUGTRACK-440x122-pix.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/","url":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/","name":"Thermotrack Webserve API Support Plug and Track","isPartOf":{"@id":"https:\/\/support.plugandtrack.com\/en\/#website"},"datePublished":"2026-03-19T07:54:30+00:00","dateModified":"2026-03-19T15:19:02+00:00","description":"Thermotrack Webserve API Support Plug and Track","breadcrumb":{"@id":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/support.plugandtrack.com\/en\/thermotrack-webserve-en\/tech-notes\/thermotrack-webserve-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/support.plugandtrack.com\/en\/"},{"@type":"ListItem","position":2,"name":"Thermotrack Webserve API"}]},{"@type":"WebSite","@id":"https:\/\/support.plugandtrack.com\/en\/#website","url":"https:\/\/support.plugandtrack.com\/en\/","name":"Support Plug and Track","description":"All answers to your questions about our products","publisher":{"@id":"https:\/\/support.plugandtrack.com\/en\/#organization"},"alternateName":"Comment installer et utiliser les logiciels Thermotrack","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/support.plugandtrack.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/support.plugandtrack.com\/en\/#organization","name":"Plug and Track by Proges Plus","url":"https:\/\/support.plugandtrack.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/support.plugandtrack.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/support.plugandtrack.com\/wp-content\/uploads\/2023\/01\/logo-plugandtrack.png","contentUrl":"https:\/\/support.plugandtrack.com\/wp-content\/uploads\/2023\/01\/logo-plugandtrack.png","width":225,"height":225,"caption":"Plug and Track by Proges Plus"},"image":{"@id":"https:\/\/support.plugandtrack.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/plugandtrack\/","https:\/\/www.linkedin.com\/showcase\/plug-and-track\/"]}]}},"_links":{"self":[{"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/ht-kb\/1619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/comments?post=1619"}],"version-history":[{"count":0,"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/ht-kb\/1619\/revisions"}],"wp:attachment":[{"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/media?parent=1619"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/ht-kb-category?post=1619"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.plugandtrack.com\/en\/wp-json\/wp\/v2\/ht-kb-tag?post=1619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}