{"id":4543,"date":"2017-04-21T08:16:21","date_gmt":"2017-04-21T08:16:21","guid":{"rendered":"http:\/\/www.fmsdocumentation.com\/history-api\/"},"modified":"2018-06-04T10:53:38","modified_gmt":"2018-06-04T10:53:38","slug":"history-api","status":"publish","type":"page","link":"https:\/\/www.fmsdocumentation.com\/pl\/apis\/history-api\/","title":{"rendered":"API historycznych wsp\u00f3\u0142p\u00f3\u0142rz\u0119z\u0119ddnych obiektu"},"content":{"rendered":"<p>G\u0142\u00f3wnym celem interfejsu API historycznych wsp\u00f3\u0142rz\u0119dnych obiektu (Object Coordinates History API) jest wyprowadzanie danych (wsp\u00f3\u0142rz\u0119dnych) historycznych dla obiekt\u00f3w klient\u00f3w. API historycznych wsp\u00f3\u0142rz\u0119dnych obiektu posiada dwa punkty ko\u0144cowe, dlatego obs\u0142uguje dwa typy \u017c\u0105da\u0144. Pierwszy typ \u017c\u0105dania dotyczy jednego obiektu oraz okre\u015blonej daty i godziny. Wy\u015bwietlane s\u0105 tutaj tylko dane zarejestrowane w okre\u015blonym dniu i czasie.<\/p>\n<p>Przyk\u0142ad \u017c\u0105dania dotycz\u0105cego okre\u015blonej daty:<\/p>\n<p style=\"background-color: #000000; color: #bbbdc0; font-family: Lucida Console; padding-left: 10px; padding-right: 10px;\">GET \/objects\/{object_id}\/coordinates\/{datetime}?version=1&amp;api_key=&lt;&#8230;&gt;<br \/>\nHOST:api.fm-track.com<br \/>\nContent-Type:application\/json;charset=UTF-8<\/p>\n<p>W przypadku tego typu \u017c\u0105dania API, aby zapytanie by\u0142o efektywne, wymaga podania trzech parametr\u00f3w (nie licz\u0105c klucza API):<\/p>\n\n<table id=\"tablepress-59\" class=\"tablepress tablepress-id-59\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Parameter<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">object_id<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">External object ID<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">datetime<\/td><td class=\"column-2\">Date time<\/td><td class=\"column-3\">Requested record for the specified date and time. Date and time format example: \u201c2017-04-13T06:58:48.090Z\u201d in accordance to the ISO-8601 standard<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">version<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Version of the API, currently only version=1 is available<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">api_key<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">User identification key<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-59 from cache -->\n<p style=\"background-color: #2e67b1; color: #ffffff; padding-left: 10px; padding-right: 10px;\"><p class=\"note\">Uwaga<br \/>\nZaleca si\u0119 u\u017cywanie parametru \u201edatetime\u201d z drugiego punktu ko\u0144cowego interfejsu API historycznych wsp\u00f3\u0142rz\u0119dnych obiektu, poniewa\u017c parametr \u201edatetime\u201d jest okre\u015blony przez drugi, i system nie wyszukuje danych w okolicach okre\u015blonej daty.<\/p><\/p>\n<p>Je\u015bli wszystkie parametry zosta\u0142y uwzgl\u0119dnione, a klucz API_ jest poprawny, wy\u015bwietlany jest poni\u017cszy przyk\u0142ad odpowiedzi:<\/p>\n<div class=\"codecolorer-container javascript blackboard\" style=\"overflow:auto;white-space:nowrap;width:500px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/>4<br \/>5<br \/>6<br \/>7<br \/>8<br \/>9<br \/>10<br \/>11<br \/>12<br \/>13<br \/>14<br \/>15<br \/>16<br \/>17<br \/>18<br \/>19<br \/>20<br \/>21<br \/>22<br \/>23<br \/>24<br \/>25<br \/>26<br \/><\/div><\/td><td><div class=\"javascript codecolorer\"><span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;object_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;abc123&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;datetime&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;2017-04-13T06:58:48.090Z&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;ignition_status&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;UNKNOWN&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;position&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;altitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;direction&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;latitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;longitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;satellites_count&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;speed&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;device_inputs&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_1&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_2&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_3&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_4&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;power_supply_voltage&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;ibutton&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;first_driver_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;second_driver_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;calculated_inputs&quot;<\/span><span class=\"sy0\">:<\/span><span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;mileage&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Je\u015bli parametr lub klucz API zosta\u0142 wprowadzony niepoprawnie, system wy\u015ble odpowied\u017a w postaci kodu b\u0142\u0119du \u2013 wszystkie mo\u017cliwe kody b\u0142\u0119d\u00f3w s\u0105 opisane w sekcji dotycz\u0105cej API. Parametry s\u0105 opisane na ko\u0144cu niniejszej sekcji.<\/p>\n<p>Drugi punkt ko\u0144cowy interfejsu \u201eHistory API\u201d wy\u015bwietla tablic\u0119 danych historycznych dla okre\u015blonego przedzia\u0142u czasowego. Ka\u017cdy zestaw danych ma okre\u015blon\u0105 dat\u0119 i godzin\u0119, kt\u00f3re mo\u017cna wykorzysta\u0107 podczas wysy\u0142ania \u017c\u0105dania interfejsu \u201eHistory API\u201d pierwszego typu .<\/p>\n<p>Przyk\u0142ad zapytania dotycz\u0105cego okre\u015blonego przedzia\u0142u dat:<\/p>\n<p style=\"background-color: #000000; color: #bbbdc0; font-family: Lucida Console; padding-left: 10px; padding-right: 10px;\">GET \/objects\/{object_id}\/coordinates?version=1{&amp;from_datetime,to_datetime,continuation_token,limit}&amp;api_key=&lt;&#8230;&gt;<br \/>\nHOST:api.fm-track.com<br \/>\nContent-Type:application\/json;charset=UTF-8<\/p>\n<p>W przypadku tego typu \u017c\u0105dania API, aby zapytanie by\u0142o efektywne, nale\u017cy poda\u0107 trzy parametry (nie licz\u0105c klucza API):<\/p>\n\n<table id=\"tablepress-60\" class=\"tablepress tablepress-id-60\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Parameter<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">objectId<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">External object ID<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">fromDatetime<\/td><td class=\"column-2\">Date time<\/td><td class=\"column-3\">Find records starting from the specified date and time.  Date and time format example: \u201c2017-04-13T06:58:48.090Z\u201d in accordance to the ISO-8601 standard<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">version<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Version of API<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">api_key<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">User identification key<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-60 from cache -->\n<p>Opcjonalne parametry, kt\u00f3re nie s\u0105 obowi\u0105zkowe, ale mo\u017cna je uwzgl\u0119dni\u0107 w \u017c\u0105daniu:<\/p>\n\n<table id=\"tablepress-61\" class=\"tablepress tablepress-id-61\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Parameter<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">toDatetime<\/td><td class=\"column-2\">Date time<\/td><td class=\"column-3\">Find records up until the specified date and time. If it is not specified, the system will search for records up until the current date until the limit of records is reached. Date and time format example: \u201c2017-04-13T06:58:48.090Z\u201d in accordance to the ISO-8601 standard<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">continuationToken<\/td><td class=\"column-2\">Date time<\/td><td class=\"column-3\">Including a continuation token, will display the next set of records, after the previous limit of records was reached.   <\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">limit<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">Limits records to the set count in the system response (default value \u2013 100 records, maximum value \u2013 1000)<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">api_key<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">User identification code<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-61 from cache -->\n<p>Poni\u017cej przedstawiono przyk\u0142ad odpowiedzi:<\/p>\n<div class=\"codecolorer-container javascript blackboard\" style=\"overflow:auto;white-space:nowrap;width:500px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/>4<br \/>5<br \/>6<br \/>7<br \/>8<br \/>9<br \/>10<br \/>11<br \/>12<br \/>13<br \/>14<br \/>15<br \/>16<br \/>17<br \/>18<br \/>19<br \/>20<br \/>21<br \/>22<br \/>23<br \/>24<br \/>25<br \/>26<br \/>27<br \/>28<br \/>29<br \/>30<br \/>31<br \/><\/div><\/td><td><div class=\"javascript codecolorer\"><span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;continuation_token&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;2017-04-13T06:58:48.121Z&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;items&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"br0\">&#91;<\/span><br \/>\n<span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;object_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;abc123&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;datetime&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;2017-04-13T06:58:48.090Z&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;ignition_status&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;UNKNOWN&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;position&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;altitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;direction&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;latitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;longitude&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;satellites_count&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;speed&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;device_inputs&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_1&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_2&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_3&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;digital_input_4&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;power_supply_voltage&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;ibutton&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;first_driver_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;second_driver_id&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;xxxxxxxxxx&quot;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span><br \/>\n<span class=\"st0\">&quot;calculated_inputs&quot;<\/span><span class=\"sy0\">:<\/span><span class=\"br0\">&#123;<\/span><br \/>\n<span class=\"st0\">&quot;mileage&quot;<\/span> <span class=\"sy0\">:<\/span> <span class=\"nu0\">0<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><br \/>\n<span class=\"br0\">&#93;<\/span><br \/>\n<span class=\"br0\">&#125;<\/span><\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Poni\u017csza tabela przedstawia wszystkie pola odpowiedzi, kt\u00f3re mog\u0119 by\u0107 otrzymane dla ka\u017cdego rodzaju parametru:<\/p>\n\n<table id=\"tablepress-62\" class=\"tablepress tablepress-id-62\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Name<\/th><th class=\"column-2\">Type<\/th><th class=\"column-3\">Description<\/th><th class=\"column-4\">Units<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">continuation_token<\/td><td class=\"column-2\"><\/td><td class=\"column-3\">Continuation token is received when requesting large amounts of records, for long periods, which exceeds the set records limit, the continuation token will be  displayed at the end of the response. It can be used afterwards to display the next set of records for the selected period. If no more records are available after the token, the response will return empty.<\/td><td class=\"column-4\">Datetime<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">device_inputs<\/td><td class=\"column-2\">Array<\/td><td class=\"column-3\">Container for parameters received from hardware<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">calculated_inputs<\/td><td class=\"column-2\">Array<\/td><td class=\"column-3\">Container for parameters calculated in system from other parameters according to the configuration<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">items<\/td><td class=\"column-2\">Array<\/td><td class=\"column-3\">Contains all parameters in accordance to the request<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">object_id<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">Object identifier (external)<\/td><td class=\"column-4\">Text<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">datetime<\/td><td class=\"column-2\">Date<\/td><td class=\"column-3\">Date and time point of coordinate generated in hardware<br \/>\nFormat: \"yyyy-mm-ddThh:mm:ss.sssZ\"<br \/>\n<\/td><td class=\"column-4\">According ISO-8601<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">longitude<\/td><td class=\"column-2\">Float<\/td><td class=\"column-3\">GPS coordinate - longitude value<\/td><td class=\"column-4\">Degrees<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">latitude<\/td><td class=\"column-2\">Float<\/td><td class=\"column-3\">GPS coordinate - latitude value<\/td><td class=\"column-4\">Degrees<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">altitude<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">GPS coordinate - altitude value<\/td><td class=\"column-4\">Number<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">speed<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">Object moving speed<\/td><td class=\"column-4\">km\/h<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">direction<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">Moving direction in degrees<\/td><td class=\"column-4\">0 = north, increasing clock-wise<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">ignition_status<\/td><td class=\"column-2\">Enum<\/td><td class=\"column-3\">Indicating if object has ignition on.<br \/>\n\"ON\" - Ignition on <br \/>\n\"OFF\" - Ignition off<br \/>\n\"UNKNOWN\" - No data about ignition<br \/>\n<\/td><td class=\"column-4\">ON- OFF <\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">digital_input_1<\/td><td class=\"column-2\">Boolean<\/td><td class=\"column-3\">Configurated object or its equipment status<br \/>\ntrue - status = active <br \/>\nfalse - status = inactive<br \/>\n<\/td><td class=\"column-4\">True - False<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">digital_input_2<\/td><td class=\"column-2\">Boolean<\/td><td class=\"column-3\">Configured object or its equipment status<br \/>\ntrue - status = active <br \/>\nfalse - status = inactive<br \/>\n<\/td><td class=\"column-4\">True - False<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">digital_input_3<\/td><td class=\"column-2\">Boolean<\/td><td class=\"column-3\">Configured object or its equipment status<br \/>\ntrue - status = active <br \/>\nfalse - status = inactive<br \/>\n<\/td><td class=\"column-4\">True - False<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">digital_input_4<\/td><td class=\"column-2\">Boolean<\/td><td class=\"column-3\">Configured object or its equipment status<br \/>\ntrue - status = active <br \/>\nfalse - status = inactive<br \/>\n<\/td><td class=\"column-4\">True - False<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">ibutton<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">iButton or RFID card code of a driver assigned to a vehicle<\/td><td class=\"column-4\">Text<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">first_driver_id<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">TCO code of the first driver<\/td><td class=\"column-4\">Text<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\">second_driver_id<\/td><td class=\"column-2\">String<\/td><td class=\"column-3\">TCO code of the second driver<\/td><td class=\"column-4\">Text<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\">satellites_count<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">Number of visible GPS or GLONASS satellites(depends on device configuration) while generating record in device<\/td><td class=\"column-4\">Number<\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\">mileage<\/td><td class=\"column-2\">Float<\/td><td class=\"column-3\">Object driven distance (depends on object configuration)<\/td><td class=\"column-4\">km<\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-1\">power_supply_voltage<\/td><td class=\"column-2\">Integer<\/td><td class=\"column-3\">Object power supply voltage<\/td><td class=\"column-4\">mV<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-62 from cache -->\n<p>Punkty ko\u0144cowe interfejsu API, parametry \u017c\u0105dania i komunikaty zwrotne mo\u017cna przegl\u0105da\u0107 przy pomocy edytora \u201eSwagger\u201d za po\u015brednictwem: <a href=\"https:\/\/api.fm-track.com\/swagger-ui.html\">https:\/\/api.fm-track.com<\/a><\/p>\n<hr \/>\n<p><div class=\"alignleft\"><a href=\"https:\/\/www.fmsdocumentation.com\/pl\/apis\/\" title=\"API\"><span class=\"arrow\">\u2039 &nbsp <\/span> API <\/a><\/div> <div class=\"alignright\"><a href=\"https:\/\/www.fmsdocumentation.com\/pl\/apis\/status-api\/\" title=\"API wsp\u00f3\u0142rz\u0119p\u00f3\u0142rz\u0119dnych obiektu w czasie rzeczywistym\">API wsp\u00f3\u0142rz\u0119p\u00f3\u0142rz\u0119dnych obiektu w czasie rzeczywistym <span class=\"arrow\"> &nbsp\u203a <\/span> <\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>G\u0142\u00f3wnym celem interfejsu API historycznych wsp\u00f3\u0142rz\u0119dnych obiektu (Object Coordinates History API) jest wyprowadzanie danych (wsp\u00f3\u0142rz\u0119dnych) historycznych dla obiekt\u00f3w klient\u00f3w. API historycznych wsp\u00f3\u0142rz\u0119dnych obiektu posiada dwa punkty ko\u0144cowe, dlatego obs\u0142uguje dwa typy \u017c\u0105da\u0144. Pierwszy typ \u017c\u0105dania dotyczy jednego obiektu oraz okre\u015blonej daty i godziny. Wy\u015bwietlane s\u0105 tutaj tylko dane zarejestrowane w okre\u015blonym dniu i czasie. Przyk\u0142ad &hellip; <a href=\"https:\/\/www.fmsdocumentation.com\/pl\/apis\/history-api\/\" class=\"more-link\">Czytaj dalej <span class=\"screen-reader-text\">API historycznych wsp\u00f3\u0142p\u00f3\u0142rz\u0119z\u0119ddnych obiektu<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":4544,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4543","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/comments?post=4543"}],"version-history":[{"count":2,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4543\/revisions"}],"predecessor-version":[{"id":5213,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4543\/revisions\/5213"}],"up":[{"embeddable":true,"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/pages\/4544"}],"wp:attachment":[{"href":"https:\/\/www.fmsdocumentation.com\/pl\/wp-json\/wp\/v2\/media?parent=4543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}