<?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:pro: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-30T04:44:44+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/batch?rev=1386076200&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/check_items_billing?rev=1386076140&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/core?rev=1385731860&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_resource?rev=1386238380&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_retranslator?rev=1386076200&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit?rev=1386076140&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit_group?rev=1386076140&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_user?rev=1386238380&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/get_account_data?rev=1513273513&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/get_hw_types?rev=1386076200&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/login?rev=1389613200&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/logout?rev=1386076080&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/search_item?rev=1386076200&amp;do=diff"/>
                <rdf:li rdf:resource="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/search_items?rev=1464889236&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/pro/remoteapi/apiref/core/batch?rev=1386076200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:10:00+00:00</dc:date>
        <title>Executing several commands</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/batch?rev=1386076200&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;:{}
			}
		      ]


:!: You can find an example of this request in the sample Executing several commands at once.

Parameters</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/check_items_billing?rev=1386076140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:09:00+00:00</dc:date>
        <title>Items access rights check</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/check_items_billing?rev=1386076140&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;access&quot;:&lt;text&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 not be…</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/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/pro/remoteapi/apiref/core/core?rev=1385731860&amp;do=diff</link>
        <description>Core

In this chapter, you will find basic Wialon Pro commands such as login, logout, searching and creating items.
. index</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_resource?rev=1386238380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-05T10:13:00+00:00</dc:date>
        <title>Create resource</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_resource?rev=1386238380&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;}


Parameters
 Name  Description  creatorId  ID of a user who will be assigned a creator for a new resource</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_retranslator?rev=1386076200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:10:00+00:00</dc:date>
        <title>Create retranslator</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_retranslator?rev=1386076200&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;
				     }}</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit?rev=1386076140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:09:00+00:00</dc:date>
        <title>Create unit</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit?rev=1386076140&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;uint&gt;,
			     &quot;name&quot;:&lt;text&gt;,
			     &quot;hwType&quot;:&lt;uint&gt;}


:!: You can find an example of this request in the sample Creating, editing and deleting items.

Parameters
 Name</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit_group?rev=1386076140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:09:00+00:00</dc:date>
        <title>Create unit group</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_unit_group?rev=1386076140&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;}


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/pro/remoteapi/apiref/core/create_user?rev=1386238380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-05T10:13:00+00:00</dc:date>
        <title>Create user</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/create_user?rev=1386238380&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;name&quot;:&lt;text&gt;,
			     &quot;password&quot;:&lt;text&gt;,
			     &quot;creatorId&quot;:&lt;uint&gt;}


Parameters
 Name  Description  name  new user name (at least 4 characters)  password</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/get_account_data?rev=1513273513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-14T17:45:13+00:00</dc:date>
        <title>Current account details</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/get_account_data?rev=1513273513&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/pro/remoteapi/apiref/core/get_hw_types?rev=1386076200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:10:00+00:00</dc:date>
        <title>Hardware types</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/get_hw_types?rev=1386076200&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={}


Response


[		/* тhardware types */
	{
		&quot;id&quot;:&lt;uint&gt;,	/* ID */
		&quot;name&quot;:&lt;text&gt;	/* name */
	}
]


Errors
  Code   Value</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/login?rev=1389613200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-13T11:40:00+00:00</dc:date>
        <title>Login</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/login?rev=1389613200&amp;do=diff</link>
        <description>Login

Before starting to work with Wialon, it is necessary to login. Use the command core/login for this action: 


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


:!: After login session is created, you can execute some requests within it. If server haven't received any requests for 10 minutes the session will be killed.</description>
    </item>
    <item rdf:about="https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/logout?rev=1386076080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:08:00+00:00</dc:date>
        <title>Logout</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/logout?rev=1386076080&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/pro/remoteapi/apiref/core/search_item?rev=1386076200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-03T13:10:00+00:00</dc:date>
        <title>Search item by ID</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/search_item?rev=1386076200&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;itemId&quot;:&lt;long&gt;,
			     &quot;flags&quot;:&lt;uint&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/pro/remoteapi/apiref/core/search_items?rev=1464889236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-06-02T17:40:36+00:00</dc:date>
        <title>Search items by property</title>
        <link>https://sdk.wialon.com/wiki/en/pro/remoteapi/apiref/core/search_items?rev=1464889236&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;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>
</rdf:RDF>
