<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://docs.geliospro.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://docs.geliospro.net/feed.php">
        <title>Gelios Docs en:d-sdk:4_units</title>
        <description></description>
        <link>http://docs.geliospro.net/</link>
        <image rdf:resource="http://docs.geliospro.net/_media/favicon.ico" />
       <dc:date>2026-05-02T17:34:53+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/1_get_units_groups?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/2_get_units_groups_by_ids?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/3_get_units?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/4_get_units_paging?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/5_count_units?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/6_get_unit_info?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/7_get_units_uid?rev=1625653706&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/8_get_unit_msgs?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/9_get_unit_icon?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/10_get_unit_files?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/13_create_unit?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/14_create_unit_prop?rev=1625653706&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/15_update_unit?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/16_delete_unit?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/17_delete_unit_prop?rev=1625653706&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/18_recovery_unit?rev=1625653706&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/19_search_units?rev=1625653706&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/20_get_hw_types?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/adding-objects-to-a-group?rev=1625653707&amp;do=diff"/>
                <rdf:li rdf:resource="http://docs.geliospro.net/en/d-sdk/4_units/removing-units-from-a-group?rev=1625653706&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://docs.geliospro.net/_media/favicon.ico">
        <title>Gelios Docs</title>
        <link>http://docs.geliospro.net/</link>
        <url>http://docs.geliospro.net/_media/favicon.ico</url>
    </image>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/1_get_units_groups?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Units groups</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/1_get_units_groups?rev=1625653707&amp;do=diff</link>
        <description>Units groups

The request is intended to receive the list of units groups.

Request example

&amp;svc=get_units_groups&amp;params={
    &quot;id_user&quot;: integer
}

Parameters
 Parameter    Description    id_user  Unique Id of user 
Additional info

svc = get_units_groups - will response with full list of available groups.
Optional parameter id_user - will response with full list of groups available for specified user.</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/2_get_units_groups_by_ids?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Units groups by id</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/2_get_units_groups_by_ids?rev=1625653707&amp;do=diff</link>
        <description>Units groups by id

The request is intended to receive the list of groups by id's.

Request example

&amp;svc=get_units_groups_by_ids&amp;params={
    &quot;id_user&quot;: integer,
    &quot;units_groups_ids&quot;: [integer, integer, ...]
}

Parameters
 Parameter    Description</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/3_get_units?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Units list</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/3_get_units?rev=1625653707&amp;do=diff</link>
        <description>Units list

The request is intended to receive the units list.

Request exmple

&amp;svc=get_units&amp;params={
    &quot;id_group&quot;:integer,
    &quot;filtr_cf&quot;:[{
        &quot;name&quot;:string,
        &quot;value&quot;:string
    }]
}

Parameters
 Parameter    Description    id_group</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/4_get_units_paging?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Units list by pages</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/4_get_units_paging?rev=1625653707&amp;do=diff</link>
        <description>Units list by pages

The request is intended to receive paginated list of units.

Request example

&amp;svc=get_units_paging&amp;params={
    &quot;per_page&quot;: integer,
    &quot;page&quot;: integer
}

Parameters
 Parameter    Description    per_page  Amount of units per page</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/5_count_units?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Number of Units</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/5_count_units?rev=1625653707&amp;do=diff</link>
        <description>Number of Units

The request is intended to obtain number of units available to the user.

Request Example

&amp;svc=count_units

Server Response

Result

{
    &quot;count&quot;: 2 // The number of units available to the user 
}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/6_get_unit_info?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Unit Info</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/6_get_unit_info?rev=1625653707&amp;do=diff</link>
        <description>Unit Info

The request is intended to obtain information about the unit.

Request Example

&amp;svc=get_unit_info&amp;params={
    &quot;id_unit&quot;: integer
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID 
Server Response

Result:

{
    &quot;id&quot;: 66780, // Unique Unit ID
    &quot;hw_id&quot;: &quot;12412421&quot;, // Hardware ID
    &quot;hw_type&quot;: &quot;32131241&quot;, // Hardware Type
    &quot;removed&quot;: 0, // Unit status (in recycle = 1, out of recycle = 0)
    &quot;is_free&quot;: 0, // Unit status (pain = 0, free = 1)
    &quot;creator&quot;: 2423…</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/7_get_units_uid?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Unit(-s) ID</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/7_get_units_uid?rev=1625653706&amp;do=diff</link>
        <description>Unit(-s) ID

The request is intended to obtain unit(-s) ID.

Request Example

&amp;svc=get_units_uid&amp;params={
    &quot;hw_id&quot;: [string, string, ...]
}

Parameters
 Parameter    Description    hw_id  List of Units' ID 
Additional Information

Request to get list of units' ID.</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/8_get_unit_msgs?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Unit Messages</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/8_get_unit_msgs?rev=1625653707&amp;do=diff</link>
        <description>Unit Messages

The request is intended to receive unit messages.

Request Example

&amp;svc=get_unit_msgs&amp;params=[
    {
        &quot;id_unit&quot;: integer,
        &quot;from&quot;: timestamp,
        &quot;to&quot;: timestamp,
        &quot;fields&quot;: &quot;string, string, ...&quot;
        &quot;is_online&quot;: bool
    },
    ....
]</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/9_get_unit_icon?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Unit Icon</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/9_get_unit_icon?rev=1625653707&amp;do=diff</link>
        <description>Unit Icon

The request is intended to receive icon of the unit.

Request Example

&amp;svc=get_unit_icon&amp;params={
    &quot;id_unit&quot;: integer
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID 
Additional Information

Return {«icon»:«link to the icon or empty»}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/10_get_unit_files?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Unit Files</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/10_get_unit_files?rev=1625653707&amp;do=diff</link>
        <description>Unit Files

The request is intended to receive files of unit.

Request Example

&amp;svc=get_unit_files&amp;params={
    &quot;id_unit&quot;: integer,
    &quot;from&quot;: timestamp,
    &quot;to&quot;: timestamp
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID  from  Start time of unit messages</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/13_create_unit?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Create Unit</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/13_create_unit?rev=1625653707&amp;do=diff</link>
        <description>Create Unit

The request is intended to create new unit.

Request Example

&amp;svc=create_unit&amp;params={
    &quot;name&quot;: string,
    &quot;is_free&quot;: integer,
    &quot;hw_type&quot;: string,
    &quot;hw_id&quot;: string,
    &quot;info&quot;: json,
    &quot;phone&quot;: string,
    &quot;phone2&quot;: string,
    &quot;max_permissible_speed&quot;: integer,
    &quot;camera_imei&quot;: string
}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/14_create_unit_prop?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Create Unit Property</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/14_create_unit_prop?rev=1625653706&amp;do=diff</link>
        <description>Create Unit Property

The request is intended to create unit property.

Request Example

&amp;svc=create_unit_prop&amp;params={
    &quot;id_unit&quot;: integer,
    &quot;prop_name&quot;: string,
    &quot;prop_value&quot;: string
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/15_update_unit?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Edit Unit</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/15_update_unit?rev=1625653707&amp;do=diff</link>
        <description>Edit Unit

The request is intended to edit unit.

Request Example

&amp;svc=update_unit&amp;params={
    &quot;id_unit&quot;: integer,
    &quot;name&quot;: string,
    &quot;is_free&quot;: integer,
    &quot;hw_type&quot;: string,
    &quot;hw_id&quot;: string,
    &quot;phone&quot;: string,
    &quot;phone2&quot;: string,
    &quot;type&quot;: string,
    &quot;info&quot;: json,
    &quot;phone&quot;: string,
    &quot;phone2&quot;: string,
    &quot;max_permissible_speed&quot;: integer,
    &quot;camera_imei&quot;: string
}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/16_delete_unit?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Delete Unit</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/16_delete_unit?rev=1625653707&amp;do=diff</link>
        <description>Delete Unit

The request is intended to delete unit.

Request Example

&amp;svc=delete_unit&amp;params={
    &quot;id_unit&quot;:integer,
    &quot;forever&quot;: bool
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID  forever  Flag of unit deletion 
Additional Information</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/17_delete_unit_prop?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Delete Unit Property</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/17_delete_unit_prop?rev=1625653706&amp;do=diff</link>
        <description>Delete Unit Property

The request is intended to delete unit property.

Request Example

&amp;svc=delete_unit_prop&amp;params={
    &quot;id_unit&quot;:integer,
    &quot;prop_name&quot;:string
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID  prop_name  Name of property to delete</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/18_recovery_unit?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Restore Unit</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/18_recovery_unit?rev=1625653706&amp;do=diff</link>
        <description>Restore Unit

The request is intended to restore unit from recycle.

Request Example

&amp;svc=recovery_unit&amp;params={
    &quot;id_unit&quot;: integer
}

Parameters
 Parameter    Description    id_unit  Unique Unit ID 
Server Response

Result:

{
    &quot;result&quot;: true // Result of unit restoring (true or false)
}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/19_search_units?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Unit Search</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/19_search_units?rev=1625653706&amp;do=diff</link>
        <description>Unit Search

The request is intended to search for unit.

Request Example

&amp;svc=search_units&amp;params={
    &quot;name&quot;:string,
    &quot;hw_type&quot;:string,
    &quot;imei&quot;:string
}

Parameters
 Parameter    Description    name  Unit name  hw_type  Hardware Type  imei</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/20_get_hw_types?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Supported Hardware Types</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/20_get_hw_types?rev=1625653707&amp;do=diff</link>
        <description>Supported Hardware Types

The request is intended to obtain list of supported hardware types.

Request Example

&amp;svc=get_hw_types

Server Response

Result:

{
    &quot;adm&quot;: &quot;ADM (20121)&quot;, // &quot;parameter&quot;:&quot;value&quot;, where parameter - type of protocol, value - name of protocol type
    &quot;asc&quot;: &quot;ASC (20116)&quot;,
    &quot;atrack&quot;: &quot;ATrack (20178)&quot;,
    &quot;amwell&quot;: &quot;Amwell (20244)&quot;,
    &quot;apel&quot;: &quot;Apel (20191)&quot;,
    ...
}</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/adding-objects-to-a-group?rev=1625653707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:27+03:00</dc:date>
        <title>Adding units to a group</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/adding-objects-to-a-group?rev=1625653707&amp;do=diff</link>
        <description>Adding units to a group

The request is intended for adding an object to a group.

Request example

&amp;svc=add_units_to_group&amp;params={
    &quot;group_id&quot;: integer,
    &quot;unit_ids&quot;: [integer,integer,...]
}

Parameters
 Parameter    Description    group_id  Unique Id of unit group</description>
    </item>
    <item rdf:about="http://docs.geliospro.net/en/d-sdk/4_units/removing-units-from-a-group?rev=1625653706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-07T13:28:26+03:00</dc:date>
        <title>Removing units from a group</title>
        <link>http://docs.geliospro.net/en/d-sdk/4_units/removing-units-from-a-group?rev=1625653706&amp;do=diff</link>
        <description>Removing units from a group

The request is intended for deleting an object from a group.

Request example

&amp;svc=remove_units_from_group&amp;params={
    &quot;group_id&quot;: integer,
    &quot;unit_ids&quot;: [integer,integer,...]
}

Parameters
 Parameter    Description</description>
    </item>
</rdf:RDF>
