<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://sdk.wialon.com/wiki/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="https://sdk.wialon.com/wiki/feed.php">
        <title>Wialon development portal: unlock the potential of API and SDK en:sidebar:remoteapi:apiref:core</title>
        <description></description>
        <link>https://sdk.wialon.com/wiki/</link>
        <image rdf:resource="https://sdk.wialon.com/wiki/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-06T00:45:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/batch?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_accessors?rev=1444380621&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_items_billing?rev=1599037440&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_unique?rev=1636965174&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/core?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_auth_hash?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_resource?rev=1434653880&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_retranslator?rev=1728298897&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_route?rev=1396859340&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit?rev=1582618514&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit_group?rev=1396859220&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_user?rev=1396859160&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/duplicate?rev=1622719628&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/export_file?rev=1528268249&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_account_data?rev=1513273144&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_cmds?rev=1442913130&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_types?rev=1614862625&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/login?rev=1610716889&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/logout?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_perform?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_request?rev=1596179815&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_item?rev=1396859340&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_items?rev=1666607238&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/set_session_property?rev=1726117788&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/update_data_flags?rev=1526396404&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/use_auth_hash?rev=1459949901&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://sdk.wialon.com/wiki/lib/tpl/arctic/images/favicon.ico">
        <title>Wialon development portal: unlock the potential of API and SDK</title>
        <link>https://sdk.wialon.com/wiki/</link>
        <url>https://sdk.wialon.com/wiki/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/batch?rev=1385731860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-29T13:31:00+00:00</dc:date>
        <title>Executing several commands</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/batch?rev=1385731860&amp;do=diff</link>
        <description>Executing several commands

Several commands can be executed at one request. For this, use core/batch: 


svc=core/batch&amp;params=[
			{
				&quot;svc&quot;:&lt;text&gt;,
				&quot;params&quot;:{}
			}
		      ]


This command also can be called by following request:


svc=core/batch&amp;params={
			&quot;params&quot;: [{
				&quot;svc&quot;:&lt;text&gt;,
				&quot;params&quot;:{}
			}],
			&quot;flags&quot;:&lt;uint&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_accessors?rev=1444380621&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-09T08:50:21+00:00</dc:date>
        <title>Getting unit access rights list for child users</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_accessors?rev=1444380621&amp;do=diff</link>
        <description>Getting unit access rights list for child users

In order to get unit access rights list for child users please invoke  core/check_accessors command:


svc=core/check_accessors&amp;params={&quot;items&quot;:[&lt;long&gt;],
				 &quot;flags&quot;:&lt;bool&gt;}


Parameters
 Name  Description</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_items_billing?rev=1599037440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-02T09:04:00+00:00</dc:date>
        <title>Items access rights check</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_items_billing?rev=1599037440&amp;do=diff</link>
        <description>Items access rights check

To check current user access rights on items, use the command core/check_items_billing: 


svc=core/check_items_billing&amp;params={&quot;items&quot;:[&lt;long&gt;],
				     &quot;accessFlags&quot;:&lt;long&gt;,
				     &quot;serviceName&quot;:&lt;text&gt;}


While processing a request, available services and access rights on items are checked. For example, a user has a right to create POIs in some resource, however, according to service's cost table, the limit of allowed POIs has been reached, so this resource will n…</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_unique?rev=1636965174&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-15T08:32:54+00:00</dc:date>
        <title>Check item unique</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/check_unique?rev=1636965174&amp;do=diff</link>
        <description>Check item unique

To check unique name of user or resource, use command core/check_unique:


svc=core/check_unique&amp;params={&quot;type&quot;:&lt;text&gt;,
			      &quot;value&quot;:&lt;text&gt;}


Params
 Name  Description  type  item type (user, avl_resource)  value  item name 
Response</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/core?rev=1385731860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-29T13:31:00+00:00</dc:date>
        <title>Core</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/core?rev=1385731860&amp;do=diff</link>
        <description>Core

In this chapter, you will find basic Wialon commands such as login, logout, searching and creating items.
. index</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_auth_hash?rev=1385731860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-29T13:31:00+00:00</dc:date>
        <title>Create authorization hash</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_auth_hash?rev=1385731860&amp;do=diff</link>
        <description>Create authorization hash

Instead of core/duplicate request you can use combination of this one and core/use_auth_hash. To create an authorization hash, use the command core/create_auth_hash: 


svc=core/create_auth_hash&amp;params={}


:!: Generated hash is valid from creation moment to first usage during 2 minutes!</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_resource?rev=1434653880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-18T18:58:00+00:00</dc:date>
        <title>Create resource</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_resource?rev=1434653880&amp;do=diff</link>
        <description>Create resource

To create a new resource, use the command core/create_resource: 


svc=core/create_resource&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
				 &quot;name&quot;:&lt;text&gt;,			     
				 &quot;dataFlags&quot;:&lt;uint&gt;,
                                 &quot;skipCreatorCheck&quot;:&lt;bool&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_retranslator?rev=1728298897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-07T11:01:37+00:00</dc:date>
        <title>Create retranslator</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_retranslator?rev=1728298897&amp;do=diff</link>
        <description>Create retranslator

To create a new retranslator, use the command core/create_retranslator: 


svc=core/create_retranslator&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
				     &quot;name&quot;:&lt;text&gt;,
				     &quot;config&quot;:{		
					&quot;protocol&quot;:&lt;text&gt;,	
					&quot;server&quot;:&lt;text&gt;,
					&quot;port&quot;:&lt;ushort&gt;,
					&quot;auth&quot;:&lt;text&gt;,
					&quot;ssl&quot;:&lt;int&gt;,
					&quot;debug&quot;:&lt;int&gt;,
					&quot;v6type&quot;:&lt;int&gt;,
					&quot;attach_sensors&quot;:&lt;bool&gt;
				     },			     
				     &quot;dataFlags&quot;:&lt;uint&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_route?rev=1396859340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-07T08:29:00+00:00</dc:date>
        <title>Create route</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_route?rev=1396859340&amp;do=diff</link>
        <description>Create route

To create a new route, use the command core/create_route: 


svc=core/create_route&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
			      &quot;name&quot;:&lt;text&gt;,
			      &quot;dataFlags&quot;:&lt;uint&gt;}


Parameters
 Name  Description  creatorId  ID of a user who will be assigned a creator for a new route</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit?rev=1582618514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-25T08:15:14+00:00</dc:date>
        <title>Create unit</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit?rev=1582618514&amp;do=diff</link>
        <description>Create unit

To create a new unit, use the command core/create_unit:


svc=core/create_unit&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
			     &quot;name&quot;:&lt;text&gt;,
			     &quot;hwTypeId&quot;:&lt;long&gt;,
			     &quot;dataFlags&quot;:&lt;long&gt;}


:!: You can find an example of this request in the sample</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit_group?rev=1396859220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-07T08:27:00+00:00</dc:date>
        <title>Create unit group</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_unit_group?rev=1396859220&amp;do=diff</link>
        <description>Create unit group

To create a new unit group, use the command core/create_unit_group: 


svc=core/create_unit_group&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
				   &quot;name&quot;:&lt;text&gt;,
				   &quot;dataFlags&quot;:&lt;uint&gt;}


Parameters
 Name  Description  creatorId  ID of a user who will be assigned a creator for a new unit group</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_user?rev=1396859160&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-07T08:26:00+00:00</dc:date>
        <title>Create user</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/create_user?rev=1396859160&amp;do=diff</link>
        <description>Create user

To create a new user, use the command core/create_user: 


svc=core/create_user&amp;params={&quot;creatorId&quot;:&lt;long&gt;,
			     &quot;name&quot;:&lt;text&gt;,
			     &quot;password&quot;:&lt;text&gt;,
			     &quot;dataFlags&quot;:&lt;uint&gt;}


Parameters
 Name  Description  creatorId  ID of a user who will be assigned a creator for a new user</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/duplicate?rev=1622719628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-03T11:27:08+00:00</dc:date>
        <title>Operate As</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/duplicate?rev=1622719628&amp;do=diff</link>
        <description>Operate As

To login to the system on behalf of other user, you need to execute the command core/duplicate: 


svc=core/duplicate&amp;params={&quot;operateAs&quot;:&lt;text&gt;,
			   &quot;continueCurrentSession&quot;:&lt;bool&gt;}


It duplicates the active session.

Parameters
 Name</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/export_file?rev=1528268249&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-06T06:57:29+00:00</dc:date>
        <title>Export of items search result as xlsx</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/export_file?rev=1528268249&amp;do=diff</link>
        <description>Export of items search result as xlsx

To export items search results as xlsx, us command core/export_file: 


svc=core/export_file&amp;params={&quot;spec&quot;:{
				&quot;itemsType&quot;:&lt;text&gt;,
				&quot;propName&quot;:&lt;text&gt;,
				&quot;propValueMask&quot;:&lt;text&gt;,
				&quot;sortType&quot;:&lt;text&gt;
			    },
			    &quot;force&quot;:&lt;uint&gt;,
			    &quot;flags&quot;:&lt;long&gt; /* columns flags */ 
}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_account_data?rev=1513273144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-14T17:39:04+00:00</dc:date>
        <title>Current account details</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_account_data?rev=1513273144&amp;do=diff</link>
        <description>Current account details

To get information about billing plan settings of current user (billing plan name, balance, days left, available services), account and combined settings, use the command core/get_account_data:


svc=core/get_account_data&amp;params={&quot;type&quot;:&lt;int&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_cmds?rev=1442913130&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-22T09:12:10+00:00</dc:date>
        <title>List of available commands</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_cmds?rev=1442913130&amp;do=diff</link>
        <description>List of available commands

To get the list of commands available to a unit or a hardware type or even get command templates use the command core/get_hw_cmds: 


svc=core/get_hw_cmds&amp;params={&quot;deviceTypeId&quot;:&lt;long&gt;,
			     &quot;unitId&quot;:&lt;long&gt;,
			     &quot;template&quot;:&lt;bool&gt;
			     &quot;lang&quot;:&lt;text&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_types?rev=1614862625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-04T12:57:05+00:00</dc:date>
        <title>Hardware types</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/get_hw_types?rev=1614862625&amp;do=diff</link>
        <description>Hardware types

To get the list of available hardware types, use the command core/get_hw_types:


svc=core/get_hw_types&amp;params={&quot;filterType&quot;:&lt;text&gt;,
			      &quot;filterValue&quot;:[&lt;text&gt;|&lt;uint&gt;],
			      &quot;includeType&quot;:&lt;bool&gt;,
			      &quot;ignoreRename&quot;:&lt;bool&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/login?rev=1610716889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-15T13:21:29+00:00</dc:date>
        <title>Login</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/login?rev=1610716889&amp;do=diff</link>
        <description>Login



token/login</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/logout?rev=1385731860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-29T13:31:00+00:00</dc:date>
        <title>Logout</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/logout?rev=1385731860&amp;do=diff</link>
        <description>Logout

To exit Wialon correctly, use the command core/logout:


svc=core/logout&amp;params={}


:!: You can find an example of this request in the sample Login/logout.

Response


{
	&quot;error&quot;:&lt;int&gt;	/* error code */
}


Errors
  Code   Value   0   exit successful   1</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_perform?rev=1385731860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-29T13:31:00+00:00</dc:date>
        <title>Password reset</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_perform?rev=1385731860&amp;do=diff</link>
        <description>Password reset

To finish the procedure of changing password, use the command core/reset_password_perform: 


svc=core/reset_password_perform&amp;params={&quot;user&quot;:&lt;text&gt;,
					&quot;code&quot;:&lt;text&gt;}


Parameters

After executing reset_password_request, an e-mail with link will be sent to the user. The link will lead to the</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_request?rev=1596179815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-31T07:16:55+00:00</dc:date>
        <title>Password reset request</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/reset_password_request?rev=1596179815&amp;do=diff</link>
        <description>Password reset request

To send a password reset request, use the command core/reset_password_request: 


svc=core/reset_password_request&amp;params={&quot;user&quot;:&lt;text&gt;,
					&quot;url&quot;:&lt;text&gt;,
					&quot;email&quot;:&lt;text&gt;}


Request execution is 1 time per 1 minute, in other case returns</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_item?rev=1396859340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-07T08:29:00+00:00</dc:date>
        <title>Search item by ID</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_item?rev=1396859340&amp;do=diff</link>
        <description>Search item by ID

To find an item with certain ID, use the command core/search_item: 


svc=core/search_item&amp;params={&quot;id&quot;:&lt;long&gt;,
			     &quot;flags&quot;:&lt;long&gt;}


:!: You can find an example of this request in the sample Item search.

Parameters
 Name  Description</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_items?rev=1666607238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-24T10:27:18+00:00</dc:date>
        <title>Search items by property</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/search_items?rev=1666607238&amp;do=diff</link>
        <description>Search items by property

To search items possessing certain property, use the command core/search_items: 


svc=core/search_items&amp;params={&quot;spec&quot;:{
				&quot;itemsType&quot;:&lt;text&gt;,	
				&quot;propName&quot;:&lt;text&gt;,	
				&quot;propValueMask&quot;:&lt;text&gt;,	
				&quot;sortType&quot;:&lt;text&gt;,
				&quot;propType&quot;:&lt;text&gt;,
				&quot;or_logic&quot;:&lt;bool&gt;	
			     },
			     &quot;force&quot;:&lt;uint&gt;,			
			     &quot;flags&quot;:&lt;long&gt;,			
		             &quot;from&quot;:&lt;uint&gt;,			
			     &quot;to&quot;:&lt;uint&gt;}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/set_session_property?rev=1726117788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-12T05:09:48+00:00</dc:date>
        <title>Session property</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/set_session_property?rev=1726117788&amp;do=diff</link>
        <description>Session property

This request allows to set up the session property to skip data from deactivated units

After Token login you can execute this request that is all JSON responses from requests search_items/update_data_flags will contains information only about activated units.


svc=core/set_session_property&amp;params={&quot;prop_name&quot;:&quot;skip_nonactive_items&quot;, &quot;prop_value&quot;: 1}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/update_data_flags?rev=1526396404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-05-15T15:00:04+00:00</dc:date>
        <title>Item events management</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/update_data_flags?rev=1526396404&amp;do=diff</link>
        <description>Item events management

To get events from items, you need to add them to the session. To stop watching item state, remove it from the session. To add/remove items to/from a session, use the command core/update_data_flags:


svc=core/update_data_flags&amp;params={&quot;spec&quot;:[
					{
						&quot;type&quot;:&lt;text&gt;,
						&quot;data&quot;:&lt;long|text|[long]&gt;,
						&quot;flags&quot;:&lt;long&gt;,	
						&quot;mode&quot;:&lt;uint&gt;,
						&quot;max_items&quot;:&lt;uint&gt;
					}
				   ]}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/use_auth_hash?rev=1459949901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-06T13:38:21+00:00</dc:date>
        <title>Use authorization hash</title>
        <link>https://sdk.wialon.com/wiki/en/sidebar/remoteapi/apiref/core/use_auth_hash?rev=1459949901&amp;do=diff</link>
        <description>Use authorization hash

Instead of core/duplicate request you can use combination of this one and core/create_auth_hash. To do “operate as” operation using authorization hash, apply the command core/use_auth_hash: 


svc=core/use_auth_hash&amp;params={&quot;authHash&quot;:&lt;text&gt;,
                               &quot;operateAs&quot;:&lt;text&gt;,
                               &quot;checkService&quot;:&lt;text&gt;}</description>
    </item>
</rdf:RDF>
