{"info":{"_postman_id":"5f4274d3-f79e-4bb5-9bb9-632c4b2f57d5","name":"SIS Connect 1.7.10","description":"<html><head></head><body><p>SiSConnect is represent a communication interface between Seawing ASSA ABLOY SiS (ACS) and 3th party systems. The commuincation is based on REST API protocol which can receave HTTP requests and answer with JSON objects and HTTP status codes.<br>The interface is designed for the users is able to create unique surfaces and business processes. SiS Connect can support all user related opporunity that available in SiS Client.</p>\n<img src=\"https://content.pstmn.io/b3a5e6c6-6f45-40fb-b945-eb7c481b69c1/U0lTQ09OTkVDVC5qcGc=\">\n\n<p>General guidelines:</p>\n<ul>\n<li><p>data query GET method</p>\n</li>\n<li><p>record new data POST method</p>\n</li>\n<li><p>modify data PUT method</p>\n</li>\n<li><p>delete data DELETE method</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"16361110","collectionId":"5f4274d3-f79e-4bb5-9bb9-632c4b2f57d5","publishedId":"2sB3WtrJZP","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"00a0d0"},"publishDate":"2025-11-10T10:41:48.000Z"},"item":[{"name":"Authentication","item":[{"name":"Archive","item":[{"name":"Login","event":[{"listen":"test","script":{"id":"0ceac983-344c-478e-853d-5ea9c16bb53f","exec":["pm.environment.set(\"_apiKey\", responseBody);\r","\r",""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"b8a3a9cb-b6b0-4f47-a132-485805e7215f","exec":[""],"type":"text/javascript"}}],"id":"7bae3ee7-075d-429d-9349-d711390b18a4","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{  \r\n    \"UserName\": \"sisconnect\",  \r\n    \"Password\": \"1\",  \r\n    \"VID\": \"{{_VID}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/login","description":"<p>POST /login</p>\n<p>During the login process a Vendor ID (VID) has to be declared. This vendor ID is contained by the SIS/Incedo registration key. The vendor ID has an expiry date.<br />The connection can only be established if the sender and the receiver VID is the same, and if we are inside the expiry date of the VID.</p>\n<p>For JWT Bearer token usage the additional \"TokeyType\" : \"Bearer\" parameter can be used, which is commented in the login request.</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>The system sends the token for the authentication in the response body.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td></td>\n</tr>\n<tr>\n<td>404</td>\n<td>Wrong username or password.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response</strong><br />ApiKey</p>\n","urlObject":{"path":["login"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"7bae3ee7-075d-429d-9349-d711390b18a4"}],"id":"b8963a91-69e2-4fc2-baa9-15c76305f69f","_postman_id":"b8963a91-69e2-4fc2-baa9-15c76305f69f","description":""},{"name":"ChangeLog","id":"fc56f446-57d1-401a-94c8-179e3452d565","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"method":"GET","header":[],"url":"10.16.193.21:4443/changelog","urlObject":{"path":["changelog"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc56f446-57d1-401a-94c8-179e3452d565"},{"name":"Login","event":[{"listen":"test","script":{"id":"0ceac983-344c-478e-853d-5ea9c16bb53f","exec":["pm.environment.set(\"_apiKey\", responseBody);\r","responseData = JSON.parse(responseBody);\r","pm.environment.set(\"_refreshToken\", responseData.RefreshToken);\r","pm.environment.set(\"_accessToken\", responseData.AccessToken);\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"b8a3a9cb-b6b0-4f47-a132-485805e7215f","exec":[""],"type":"text/javascript","packages":{}}}],"id":"76d8d95f-139d-4746-a4a3-9f3dffe7d88a","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"UserName\":\"sisconnect\",\r\n    \"Password\":\"1\",\r\n    \"VID\":\"{{_VID}}\",\r\n    \"TokenType\" : \"Bearer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/login","description":"<p>POST /login</p>\n<p>During the login process, a Vendor ID (VID) must be provided. This Vendor ID is included in the SIS/Incedo registration key and has an expiry date.<br />A connection can only be established if the sender and receiver have the same VID, and the VID has not expired.</p>\n<p>For JWT Bearer token usage the additional \"TokenType\" : \"Bearer\" parameter can be used, which is commented in the login request.</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>The system sends the token for the authentication in the response body.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td></td>\n</tr>\n<tr>\n<td>404</td>\n<td>Wrong username or password.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response 1</strong><br />ApiKey</p>\n<p>For further calls, this ApiKey must be specified in the Authorization header.</p>\n<p><strong>Response 2 (In case \"TokenType\" : \"Bearer\")</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"UserId\": integer($int64),\n  \"AccessToken\": \"string\",\n  \"AccessTokenExpiryDate\": \"string($date-time)\",\n  \"RefreshToken\": \"string\",\n  \"RefreshTokenExpiryDate\": \"string($date-time)\"\n}\n\n</code></pre>\n<p>For further calls, the received AccessToken must be specified in the Authorization header.<br />If the AccessToken expires, a new AccessToken must be requested at the \"/login/refresh\" endpoint by specifying the received RefreshToken.</p>\n","urlObject":{"path":["login"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"76d8d95f-139d-4746-a4a3-9f3dffe7d88a"},{"name":"Login/refresh","event":[{"listen":"test","script":{"id":"0ceac983-344c-478e-853d-5ea9c16bb53f","exec":["pm.environment.set(\"_apiKey\", responseBody);\r","responseData = JSON.parse(responseBody);\r","pm.environment.set(\"_refreshToken\", responseData.RefreshToken);\r","pm.environment.set(\"_accessToken\", responseData.AccessToken);\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"b8a3a9cb-b6b0-4f47-a132-485805e7215f","exec":[""],"type":"text/javascript","packages":{}}}],"id":"8322a1c3-724e-4837-94d9-0071be6d49ca","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{  \r\n    \"RefreshToken\": \"{{_refreshToken}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/login/refresh","description":"<p>POST /login/refresh</p>\n<p>To renew the expired access token, use the refresh token contained by the base_url/login request. In the response body a new access and refresh token will be generated, that can be used for further JWT request calls.</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>New access and refresh token will be generated in the response body.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td></td>\n</tr>\n<tr>\n<td>404</td>\n<td>Wrong username or password.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"AccessToken\": \"string\",\n  \"AccessTokenExpiryDate\": \"string($date-time)\",\n  \"RefreshToken\": \"string\",\n  \"RefreshTokenExpiryDate\": \"string($date-time)\"\n}\n\n</code></pre>\n","urlObject":{"path":["login","refresh"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8322a1c3-724e-4837-94d9-0071be6d49ca"},{"name":"Logout","id":"205834ed-6451-4daf-9bf3-c6a85e9651cc","protocolProfileBehavior":{"strictSSL":false,"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/logout","description":"<p>POST /logout</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Logout successfullly</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request. Bad ApiKey.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n","urlObject":{"path":["logout"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"205834ed-6451-4daf-9bf3-c6a85e9651cc"}],"id":"ca4f6892-c971-49dd-9ea2-075101ef2aae","description":"<p>For the using of SiS Connect require a successful login.</p>\n<p>First steps before the login:</p>\n<ul>\n<li><p>create user/password in SiS Client</p>\n</li>\n<li><p>ask VID (Vendor ID) from Seawing</p>\n</li>\n</ul>\n<p>SiSConnect is an optional feature that has to be allowed before the using.<br />SiSConnect Licence is included the following parameters:</p>\n<ul>\n<li><p>user number: SiSConnect is working with concurrent users so if you want to implement more site architecture please considering the new login with the same user will terminate the token that belong to the current user.</p>\n</li>\n<li><p>expiration date: SiSConnect working as a service so the expiration date has to be renewed periodically</p>\n</li>\n<li><p>VID : unique ID that belongs to the 3th party integrator. If the registered VID value does not match with VID value inside the HTTP authentication request the connection will be rejected. During the integration phase Seawing support demo VID value that wokrking just under demo environment. For 3th party integration Seawing provides dedicated VID value at final licence that is usable at other systems also.</p>\n</li>\n</ul>\n<p>The token will expire after some minutes inactivity which set before.</p>\n","_postman_id":"ca4f6892-c971-49dd-9ea2-075101ef2aae"},{"name":"Person editor","item":[{"name":"Lists","item":[{"name":"Person List","event":[{"listen":"test","script":{"id":"9077b382-e05a-4b32-b23c-483605292312","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r",""],"type":"text/javascript"}}],"id":"6454ae0c-2021-4f4b-8d68-5fd6368ac9a9","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/persons","description":"<p>Returns valid persons List</p>\n<p>GET /persons</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons</p>\n<p><strong>Response body:</strong> (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonList\": [\n        {\n            \"ID\": integer($int64),\n            \"TypeCode\": \"string\",\n            \"DepID\": integer($int64),\n            \"IdFrom\": integer($int64),\n            \"FirstName\": \"Sisadmin\",\n            \"LastName\": \"Sisadmin\",\n            \"MiddleName\": \"string\",\n            \"Title\": \"string\",\n            \"Name\": \"string\",\n            \"ValidFrom\": \"string($date-time)\",\n            \"ValidTo\": \"string($date-time)\",\n            \"Platenum\": \"string\",\n            \"EmployeeId\": \"string\",\n            \"Univaz\": \"string\",\n            \"Flags\": integer($int64),\n            \"UFlags\": integer($int64),\n            \"CompanyDepId\": integer($int64),\n            \"SiteDepId\": integer($int64),\n            \"ImageId\": integer($int64),\n            \"BirthPlace\": \"string\",\n            \"Address\": \"string\",\n            \"IdCard\": \"string\",\n            \"Nation\": \"string\",\n            \"MaidenName\": \"string\",\n            \"TempAddress\": \"string\",\n            \"FEOR\": \"string\",\n            \"WorkingPlace\": \"string\",\n            \"Room\": \"string\",\n            \"Platenum2\": \"string\",\n            \"CarType\": \"string\",\n            \"Comment\": \"string\",\n            \"Email\": \"string\",\n            \"Phone\": \"string\",\n            \"Phone2\": \"string\",\n            \"MotherName\": \"string\",\n            \"BirthDate\": \"string($date-time)\",\n            \"Medical\": \"string($date-time)\",\n            \"Safety\": \"string($date-time)\",\n            \"Gender\": integer,\n            \"Custom1\": \"string\",\n            \"Custom2\": \"string\",\n            \"Custom3\": \"string\",\n            \"Custom4\": \"string\",\n            \"Custom5\": \"string\",\n            \"XML\": \"string\"\n        },\n   ...\n  ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"6454ae0c-2021-4f4b-8d68-5fd6368ac9a9"},{"name":"Person List -fromNumber -toNumber","id":"8da520ca-a1fd-4200-a8a7-1849bb527e48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/persons/from/{{fromNumber}}/to/{{toNumber}}","description":"<p>Returns <strong>valid</strong> ordered personList by PersonID.</p>\n<p>GET /persons/from/{fromNumber}/to/{toNumber}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons/from/{{fromNumber}}/to/{{toNumber}}</p>\n<p><strong>Attribute of a JSON object:</strong><br />fromNumber: start number<br />toNumber: end number</p>\n<p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"personList\": [\n    {\n            \"ID\": integer($int64),\n            \"TypeCode\": \"string\",\n            \"DepID\": integer($int64),\n            \"IdFrom\": integer($int64),\n            \"FirstName\": \"Sisadmin\",\n            \"LastName\": \"Sisadmin\",\n            \"MiddleName\": \"string\",\n            \"Title\": \"string\",\n            \"Name\": \"string\",\n            \"ValidFrom\": \"string($date-time)\",\n            \"ValidTo\": \"string($date-time)\",\n            \"Platenum\": \"string\",\n            \"EmployeeId\": \"string\",\n            \"Univaz\": \"string\",\n            \"Flags\": integer($int64),\n            \"UFlags\": integer($int64),\n            \"CompanyDepId\": integer($int64),\n            \"SiteDepId\": integer($int64),\n            \"ImageId\": integer($int64),\n            \"BirthPlace\": \"string\",\n            \"Address\": \"string\",\n            \"IdCard\": \"string\",\n            \"Nation\": \"string\",\n            \"MaidenName\": \"string\",\n            \"TempAddress\": \"string\",\n            \"FEOR\": \"string\",\n            \"WorkingPlace\": \"string\",\n            \"Room\": \"string\",\n            \"Platenum2\": \"string\",\n            \"CarType\": \"string\",\n            \"Comment\": \"string\",\n            \"Email\": \"string\",\n            \"Phone\": \"string\",\n            \"Phone2\": \"string\",\n            \"MotherName\": \"string\",\n            \"BirthDate\": \"string($date-time)\",\n            \"Medical\": \"string($date-time)\",\n            \"Safety\": \"string($date-time)\",\n            \"Gender\": integer,\n            \"Custom1\": \"string\",\n            \"Custom2\": \"string\",\n            \"Custom3\": \"string\",\n            \"Custom4\": \"string\",\n            \"Custom5\": \"string\",\n            \"XML\": \"string\"\n        }\n  ]\n}\n\n</code></pre>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonList\": [\n        {\n            \"ID\": 365,\n            \"TypeCode\": \"E\",\n            \"DepID\": null,\n            \"IdFrom\": null,\n            \"FirstName\": \"1\",\n            \"LastName\": \"User\",\n            \"MiddleName\": null,\n            \"Title\": null,\n            \"Name\": \"User 1\",\n            \"ValidFrom\": null,\n            \"ValidTo\": null,\n            \"Platenum\": null,\n            \"EmployeeId\": null,\n            \"Univaz\": null,\n            \"Flags\": null,\n            \"UFlags\": null,\n            \"CompanyDepId\": null,\n            \"SiteDepId\": null,\n            \"ImageId\": null,\n            \"BirthPlace\": null,\n            \"Address\": null,\n            \"IdCard\": null,\n            \"Nation\": null,\n            \"MaidenName\": null,\n            \"TempAddress\": null,\n            \"FEOR\": null,\n            \"WorkingPlace\": null,\n            \"Room\": null,\n            \"Platenum2\": null,\n            \"CarType\": null,\n            \"Comment\": null,\n            \"Email\": null,\n            \"Phone\": null,\n            \"Phone2\": null,\n            \"MotherName\": null,\n            \"BirthDate\": null,\n            \"Medical\": null,\n            \"Safety\": null,\n            \"Gender\": null,\n            \"Custom1\": null,\n            \"Custom2\": null,\n            \"Custom3\": null,\n            \"Custom4\": null,\n            \"Custom5\": null,\n            \"XML\": null\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td></td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td></td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","from","{{fromNumber}}","to","{{toNumber}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8da520ca-a1fd-4200-a8a7-1849bb527e48"},{"name":"Persons count","id":"62bdb01b-9e82-4592-b465-540e68d05c9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/persons/count","description":"<p>Returns <strong>valid</strong> persons count</p>\n<p>GET/persons/count</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons/count</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonsCount\": \"string\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","count"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"62bdb01b-9e82-4592-b465-540e68d05c9f"},{"name":"Person list with valid tag","id":"924063e0-e449-4c18-914c-2faf8fc92380","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/personswithcards","description":"<p>Returns the list of all active persons with valid cards data.</p>\n<p>GET /personswithcards</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/personswithcards</p>\n<p><strong>Response model</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"personList\": [\n    {\n      \"ID\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"Department\": \"string\",\n      \"Name\": \"string\",\n      \"ValidFrom\": \"string($date-time)\",\n      \"ValidTo\": \"string($date-time)\",\n      \"Platenum\": \"string\",\n      \"EmployeeId\": \"string\",\n      \"Univaz\": \"string\",\n      \"Company\": \"string\",\n      \"Site\": \"string\",\n      \"ValidTags\": \"string\",\n      \"Email\": \"string\",\n      \"Phone\": \"string\",\n      \"Room\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonList\": [\n        {\n            \"ID\": 375,\n            \"TypeCode\": \"E\",\n            \"Department\": null,\n            \"Name\": \"SiSConnect Technical\",\n            \"ValidFrom\": null,\n            \"ValidTo\": null,\n            \"Platenum\": null,\n            \"EmployeeId\": null,\n            \"Univaz\": null,\n            \"Company\": null,\n            \"Site\": null,\n            \"ValidTags\": \"\",\n            \"Email\": null,\n            \"Phone\": null,\n            \"Room\": null\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personswithcards"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"924063e0-e449-4c18-914c-2faf8fc92380"},{"name":"One person details by PersonID","id":"b94c8f85-f03c-4b64-bdf0-aa72a37a2ea2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/persons/{{PersonID}}","description":"<p>Get a person details by person ID.</p>\n<p>GET /persons/ {personid}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons/{{PersonID}}</p>\n<p><strong>Attribute of a JSON object:</strong><br />PersonID: Unique ID of person</p>\n<p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n            \"ID\": integer($int64),\n            \"TypeCode\": \"string\",\n            \"DepID\": integer($int64),\n            \"IdFrom\": integer($int64),\n            \"FirstName\": \"Sisadmin\",\n            \"LastName\": \"Sisadmin\",\n            \"MiddleName\": \"string\",\n            \"Title\": \"string\",\n            \"Name\": \"string\",\n            \"ValidFrom\": \"string($date-time)\",\n            \"ValidTo\": \"string($date-time)\",\n            \"Platenum\": \"string\",\n            \"EmployeeId\": \"string\",\n            \"Univaz\": \"string\",\n            \"Flags\": integer($int64),\n            \"UFlags\": integer($int64),\n            \"CompanyDepId\": integer($int64),\n            \"SiteDepId\": integer($int64),\n            \"ImageId\": integer($int64),\n            \"BirthPlace\": \"string\",\n            \"Address\": \"string\",\n            \"IdCard\": \"string\",\n            \"Nation\": \"string\",\n            \"MaidenName\": \"string\",\n            \"TempAddress\": \"string\",\n            \"FEOR\": \"string\",\n            \"WorkingPlace\": \"string\",\n            \"Room\": \"string\",\n            \"Platenum2\": \"string\",\n            \"CarType\": \"string\",\n            \"Comment\": \"string\",\n            \"Email\": \"string\",\n            \"Phone\": \"string\",\n            \"Phone2\": \"string\",\n            \"MotherName\": \"string\",\n            \"BirthDate\": \"string($date-time)\",\n            \"Medical\": \"string($date-time)\",\n            \"Safety\": \"string($date-time)\",\n            \"Gender\": integer($int64),\n            \"Custom1\": \"string\",\n            \"Custom2\": \"string\",\n            \"Custom3\": \"string\",\n            \"Custom4\": \"string\",\n            \"Custom5\": \"string\",\n            \"XML\": \"string\"\n        }\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 376,\n    \"TypeCode\": \"E\",\n    \"DepID\": null,\n    \"IdFrom\": null,\n    \"FirstName\": \"Anna\",\n    \"LastName\": \"Sisconnect\",\n    \"MiddleName\": null,\n    \"Title\": null,\n    \"Name\": \"Anna Sisconnect\",\n    \"ValidFrom\": null,\n    \"ValidTo\": null,\n    \"Platenum\": null,\n    \"EmployeeId\": null,\n    \"Univaz\": null,\n    \"Flags\": null,\n    \"UFlags\": null,\n    \"CompanyDepId\": null,\n    \"SiteDepId\": null,\n    \"ImageId\": null,\n    \"BirthPlace\": null,\n    \"Address\": null,\n    \"IdCard\": null,\n    \"Nation\": null,\n    \"MaidenName\": null,\n    \"TempAddress\": null,\n    \"FEOR\": null,\n    \"WorkingPlace\": null,\n    \"Room\": null,\n    \"Platenum2\": null,\n    \"CarType\": null,\n    \"Comment\": null,\n    \"Email\": null,\n    \"Phone\": null,\n    \"Phone2\": null,\n    \"MotherName\": null,\n    \"BirthDate\": null,\n    \"Medical\": null,\n    \"Safety\": null,\n    \"Gender\": null,\n    \"Custom1\": null,\n    \"Custom2\": null,\n    \"Custom3\": null,\n    \"Custom4\": null,\n    \"Custom5\": null,\n    \"XML\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>A megadott azonosítójú személyt a rendszer megtalálta, az adatokat elküldt  <br />  <br />  <br />  <br />  <br />  <br />Person is found.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request</td>\n<td>Nincs joga a bejelentkezett felhasználónak a művelet végrehajtásához  <br />  <br />  <br />  <br />  <br />  <br />No permission to this query</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n<td>A megadott azonosítóval személy nem található az adatbázisban, vagy ha igen, az nem aktív (státusza &lt;&gt;’a’)  <br />  <br />  <br />  <br />  <br />  <br />Person is not exist in the database or not active</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"b94c8f85-f03c-4b64-bdf0-aa72a37a2ea2"},{"name":"One person details with valid tag data","id":"db016924-5983-4fe1-9c9f-b305646cb1ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/personswithcards/{{PersonID}}","description":"<p>Returns one active person by ID, with valid cards data.</p>\n<p>GET/personswithcards/{personID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/personswithcards/{{PersonID}}</p>\n<p><strong>Attribute of a JSON object:</strong><br />PersonID:</p>\n\n\n<p>Unique ID of person</p>\n<p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"TypeCode\": \"string\",\n  \"Department\": \"string\",\n  \"Name\": \"string\",\n  \"ValidFrom\": \"string($date-time)\",\n  \"ValidTo\": \"string($date-time)\",\n  \"Platenum\": \"string\",\n  \"EmployeeId\": \"string\",\n  \"Univaz\": \"string\",\n  \"Company\": \"string\",\n  \"Site\": \"string\",\n  \"ValidTags\": \"string\",\n  \"Email\": \"string\",\n  \"Phone\": \"string\",\n  \"Room\": \"string\"\n}\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 376,\n    \"TypeCode\": \"E\",\n    \"Department\": null,\n    \"Name\": \"Anna Sisconnect\",\n    \"ValidFrom\": null,\n    \"ValidTo\": null,\n    \"Platenum\": null,\n    \"EmployeeId\": null,\n    \"Univaz\": null,\n    \"Company\": null,\n    \"Site\": null,\n    \"ValidTags\": \"\",\n    \"Email\": null,\n    \"Phone\": null,\n    \"Room\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personswithcards","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"db016924-5983-4fe1-9c9f-b305646cb1ab"},{"name":"List of a person's photo","id":"8e81a774-de0b-489d-9867-7bf6d1995181","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/personphoto/{{PersonID}}","description":"<p>Returns the small photo (base64 encoded) of one person by ID.</p>\n<p>GET/personphoto/{personID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/personphoto/{{PersonID}}</p>\n<p><strong>Attribute of a JSON object:</strong><br />PersonID:</p>\n<p>Személy egyedi azonosítója</p>\n<p>Unique ID of person</p>\n<p><strong>Response body model</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"Image\": \"string\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 376,\n    \"Image\": \"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\"\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personphoto","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e81a774-de0b-489d-9867-7bf6d1995181"},{"name":"Persons by typecode","id":"8e37602e-0b1e-4cbf-b9c4-75d86108c591","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/persons/typecode/{{typecode}}","description":"<p>The request retrieves a list of active persons based on the provided type code.</p>\n<p>GET /persons/typecode/{typecode}</p>\n<p><strong>Request URL:</strong><br /><a href=\"https://10.16.193.32:4445/persons/from/1/to/5\">https://10.16.193.32:4445/persons/typecode/E</a></p>\n<p><strong>Attribute of a JSON object:</strong><br />Typecode. Only one value can be given</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>PRS_TYPECODE</strong></th>\n<th><strong>PRS_TYPEDEF</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>A</td>\n<td>Visitor appointment</td>\n</tr>\n<tr>\n<td>AT</td>\n<td>Delivery Note</td>\n</tr>\n<tr>\n<td>C</td>\n<td>Contractor</td>\n</tr>\n<tr>\n<td>E</td>\n<td>Employee</td>\n</tr>\n<tr>\n<td>G</td>\n<td>Hotel guest</td>\n</tr>\n<tr>\n<td>GB</td>\n<td>Hotel booking</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Company vehicle</td>\n</tr>\n<tr>\n<td>HP</td>\n<td>Private vehicle</td>\n</tr>\n<tr>\n<td>HT</td>\n<td>Truck</td>\n</tr>\n<tr>\n<td>HV</td>\n<td>Visitor Vehicle</td>\n</tr>\n<tr>\n<td>N</td>\n<td>Contact</td>\n</tr>\n<tr>\n<td>T</td>\n<td>Technical</td>\n</tr>\n<tr>\n<td>V</td>\n<td>Visitor</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"personList\": [\n    {\n            \"ID\": integer($int64),\n            \"TypeCode\": \"string\",\n            \"DepID\": integer($int64),\n            \"IdFrom\": integer($int64),\n            \"FirstName\": \"Sisadmin\",\n            \"LastName\": \"Sisadmin\",\n            \"MiddleName\": \"string\",\n            \"Title\": \"string\",\n            \"Name\": \"string\",\n            \"ValidFrom\": \"string($date-time)\",\n            \"ValidTo\": \"string($date-time)\",\n            \"Platenum\": \"string\",\n            \"EmployeeId\": \"string\",\n            \"Univaz\": \"string\",\n            \"Flags\": integer($int64),\n            \"UFlags\": integer($int64),\n            \"CompanyDepId\": integer($int64),\n            \"SiteDepId\": integer($int64),\n            \"ImageId\": integer($int64),\n            \"BirthPlace\": \"string\",\n            \"Address\": \"string\",\n            \"IdCard\": \"string\",\n            \"Nation\": \"string\",\n            \"MaidenName\": \"string\",\n            \"TempAddress\": \"string\",\n            \"FEOR\": \"string\",\n            \"WorkingPlace\": \"string\",\n            \"Room\": \"string\",\n            \"Platenum2\": \"string\",\n            \"CarType\": \"string\",\n            \"Comment\": \"string\",\n            \"Email\": \"string\",\n            \"Phone\": \"string\",\n            \"Phone2\": \"string\",\n            \"MotherName\": \"string\",\n            \"BirthDate\": \"string($date-time)\",\n            \"Medical\": \"string($date-time)\",\n            \"Safety\": \"string($date-time)\",\n            \"Gender\": integer,\n            \"Custom1\": \"string\",\n            \"Custom2\": \"string\",\n            \"Custom3\": \"string\",\n            \"Custom4\": \"string\",\n            \"Custom5\": \"string\",\n            \"Custom6\": \"string\",\n            \"Custom7\": \"string\",\n            \"Custom8\": \"string\",\n            \"Custom9\": \"string\",\n            \"Custom10\": \"string\",\n            \"XML\": \"string\"\n        }\n  ]\n}\n\n</code></pre>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonList\": [\n        {\n            \"ID\": 538,\n            \"TypeCode\": \"C\",\n            \"DepID\": null,\n            \"IdFrom\": null,\n            \"FirstName\": \"First\",\n            \"LastName\": \"ASSA\",\n            \"MiddleName\": null,\n            \"Title\": null,\n            \"Name\": \"First ASSA\",\n            \"ValidFrom\": null,\n            \"ValidTo\": null,\n            \"Platenum\": null,\n            \"EmployeeId\": null,\n            \"Univaz\": null,\n            \"Flags\": null,\n            \"UFlags\": null,\n            \"CompanyDepId\": null,\n            \"SiteDepId\": null,\n            \"ImageId\": 100315,\n            \"BirthPlace\": null,\n            \"Address\": null,\n            \"IdCard\": null,\n            \"Nation\": null,\n            \"MaidenName\": null,\n            \"TempAddress\": null,\n            \"FEOR\": null,\n            \"WorkingPlace\": null,\n            \"Room\": null,\n            \"Platenum2\": null,\n            \"CarType\": null,\n            \"Comment\": null,\n            \"Email\": null,\n            \"Phone\": null,\n            \"Phone2\": null,\n            \"MotherName\": null,\n            \"BirthDate\": null,\n            \"Medical\": null,\n            \"Safety\": null,\n            \"Gender\": null,\n            \"Custom1\": null,\n            \"Custom2\": null,\n            \"Custom3\": null,\n            \"Custom4\": null,\n            \"Custom5\": null,\n            \"Custom6\": null,\n            \"Custom7\": null,\n            \"Custom8\": null,\n            \"Custom9\": null,\n            \"Custom10\": null,\n            \"XML\": null\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td></td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td></td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","typecode","{{typecode}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e37602e-0b1e-4cbf-b9c4-75d86108c591"},{"name":"Person filtered list","id":"63526b69-8ff5-4e4e-94c0-6ccf552fb5b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"TypeCode\": \"string\",\r\n  \"Name\": \"string\",\r\n  \"DepartmentId\": 0,\r\n  \"EmployeeId\": \"string\"\r\n}"},"url":"10.16.193.21:4443/persons/filteredList","description":"<p>Returns a filterd list based on the values.</p>\n<p>POST /persons/filteredList</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons/filteredList</p>\n<p><strong>Response body:</strong> (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PersonFilteredList\":\n        {\n            \"TypeCode\": \"E\",\n            \"Name\": \"Admin\",\n            \"DepartmentId\": 1,\n            \"EmployeeId\": \"110\"\n        }\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","filteredList"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"63526b69-8ff5-4e4e-94c0-6ccf552fb5b7"},{"name":"Person ID by EmployeeID","id":"8e8ec7a6-2928-4d27-9908-556521695025","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/persons/id?employeeId={{employeeId}}","description":"<h2 id=\"get-person-id-by-employee-id\">Get Person ID by Employee ID</h2>\n<p>This endpoint retrieves a person ID based on their unique employee ID.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>Endpoint</strong>: 10.16.193.21:4443/persons/id?employeeId={{employeeId}}</p>\n</li>\n</ul>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<ul>\n<li><code>employeeId</code> (string): The unique identifier for the employee whose ID is being requested. This parameter is required and should be replaced with the actual employee ID in the request URL.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the response will contain the ID of the person associated with the provided employee ID.<br />The response will typically be in JSON format, containing the person's ID.</p>\n<h3 id=\"example-response-structure\">Example Response Structure</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 246\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li>Ensure that the <code>employeeId</code> is valid and exists in the system to avoid errors.</li>\n</ul>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td></td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request</td>\n<td>No permission to this query</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n<td>Employee ID is not exist in the database or the person is not active</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons","id"],"host":["10.16.193.21:4443"],"query":[{"key":"employeeId","value":"{{employeeId}}"}],"variable":[]}},"response":[],"_postman_id":"8e8ec7a6-2928-4d27-9908-556521695025"}],"id":"a70d4468-35ad-4a13-ab1e-c811ecb92ac7","description":"\n\n\n<p><strong>GET /persons</strong></p>\n<ul>\n<li>Get active person master data with personID specified in the parameter</li>\n</ul>\n<p><strong>GET /persons {personid}</strong></p>\n<ul>\n<li>Number of active persons</li>\n</ul>\n<p><strong>GET /persons/count</strong></p>\n<ul>\n<li>List of active persons where personID is between that are fromNumber to toNumber</li>\n</ul>\n<p><strong>GET /persons/from/{fromnumber}/to/{toNUmber}</strong></p>\n<ul>\n<li>List of persons with valid card</li>\n</ul>\n<p><strong>GET /personswithcards</strong></p>\n<ul>\n<li>Get active person master data and credential number with personID specified in the parameter</li>\n</ul>\n<p><strong>GET /personswithcards/{personID}</strong></p>\n<ul>\n<li>Get active person small image with personID specified in the parameter</li>\n</ul>\n<p><strong>GET /personphoto/{personID}</strong></p>\n<ul>\n<li>Get a person photo base64 encoded by person ID.</li>\n</ul>\n","_postman_id":"a70d4468-35ad-4a13-ab1e-c811ecb92ac7"},{"name":"Insert Person","id":"61345bdf-8e42-491b-8d0f-036e533dd0a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"TypeCode\": \"E\",\r\n  \"DepID\": null,\r\n  \"DepCode\":null,\r\n  \"IdFrom\": null,\r\n  \"FirstName\": \"Seawing\",\r\n  \"LastName\": \"Tom\",\r\n  \"MiddleName\": \"\",\r\n  \"Title\": \"\",\r\n  \"Name\": \"Tom Seawing\",\r\n  \"ValidFrom\": \"\",\r\n  \"ValidTo\": \"2023-01-01\",\r\n  \"Platenum\": \"\",\r\n  \"EmployeeId\": \"10102\",\r\n  \"Univaz\": \"\",\r\n  \"Flags\": null,\r\n  \"UFlags\": null,\r\n  \"CompanyDepId\": null,\r\n  \"ImageId\": null,\r\n  \"BirthPlace\": \"\",\r\n  \"Address\": \"\",\r\n  \"IdCard\": \"\",\r\n  \"Nation\": \"\",\r\n  \"MaidenName\": \"\",\r\n  \"TempAddress\": \"\",\r\n  \"FEOR\": \"\",\r\n  \"WorkingPlace\": \"\",\r\n  \"Room\": \"\",\r\n  \"Platenum2\": \"\",\r\n  \"CarType\": \"\",\r\n  \"Comment\": \"\",\r\n  \"Email\": \"\",\r\n  \"Phone\": \"\",\r\n  \"Phone2\": \"\",\r\n  \"MotherName\": \"\",\r\n  \"BirthDate\": \"\",\r\n  \"Medical\": \"\",\r\n  \"Safety\": \"\",\r\n  \"Gender\": null,\r\n  \"Custom1\": \"\",\r\n  \"Custom2\": \"\",\r\n  \"Custom3\": \"\",\r\n  \"Custom4\": \"\",\r\n  \"Custom5\": \"\",\r\n  \"XML\": \"\",\r\n  \"StateCode\" : \"a\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/persons","description":"<p>Insert a new person to the system.</p>\n<p>POST /persons</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TypeCode</td>\n<td>Type of person</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>DepID</td>\n<td>ID of organization unit</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>DepCode</td>\n<td>Code of organiation unit</td>\n<td>string</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>IdFrom</td>\n<td>ID of superior</td>\n<td>integer($int64)</td>\n<td></td>\n</tr>\n<tr>\n<td>Firstname</td>\n<td>First Name</td>\n<td>string</td>\n<td><strong>Manadatory</strong> if the type is employee, contractor and visitor</td>\n</tr>\n<tr>\n<td>LastName</td>\n<td>Last Name</td>\n<td>string</td>\n<td><strong>Manadatory</strong> if the type is employee, contractor and visitor</td>\n</tr>\n<tr>\n<td>MiddleName</td>\n<td>Middle Name</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Title</td>\n<td>Title</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Name</td>\n<td>Full Name</td>\n<td>string</td>\n<td><strong>Mandatory field</strong></td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>Start date of contract</td>\n<td>string($date-time)</td>\n<td></td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>End date of contract</td>\n<td>string($date-time)</td>\n<td></td>\n</tr>\n<tr>\n<td>Platenum</td>\n<td>License plate number</td>\n<td>string</td>\n<td>If the type of \"employee\" is vehicle it is <strong>Mandatory</strong></td>\n</tr>\n<tr>\n<td>EmployeeId</td>\n<td>Registration number of employee</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Univaz</td>\n<td>Univerzal ID</td>\n<td>string</td>\n<td>Technical ID</td>\n</tr>\n<tr>\n<td>Flags</td>\n<td>Binary value of category</td>\n<td>integer($int64)</td>\n<td>20: 1. category „Receiver” ; 21: 2. category „Forbidden” ; 20 + 21 : 1+ 2 =3</td>\n</tr>\n<tr>\n<td>UFlags</td>\n<td>Custom categories (available with options)</td>\n<td>integer($int64)</td>\n<td>ID of categpry -1</td>\n</tr>\n<tr>\n<td>CompanyDepId</td>\n<td>ID of company type organization unit</td>\n<td>integer($int64)</td>\n<td>This ID must be \"Company\" type.</td>\n</tr>\n<tr>\n<td>ImageId</td>\n<td>ID of person image</td>\n<td>integer($int64)</td>\n<td></td>\n</tr>\n<tr>\n<td>BirthPlace</td>\n<td>Place of Birth</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Address</td>\n<td>Address</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>IdCard</td>\n<td>ID credential issued to the person</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Nation</td>\n<td>Nation</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>MaidenName</td>\n<td>Maiden Name</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>TempAddress</td>\n<td>Temporary Address</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>FEOR</td>\n<td>FEOR number</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>WorkingPlace</td>\n<td>Working Place</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Room</td>\n<td>Room Number</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Platenum2</td>\n<td>Plate number of trailer</td>\n<td>string</td>\n<td>Not using. Value will be „”</td>\n</tr>\n<tr>\n<td>CarType</td>\n<td>Type of Car</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Comment</td>\n<td>Comment</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Email</td>\n<td>Email address</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Phone</td>\n<td>Phone Number</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Phone2</td>\n<td>Additional Phone Number</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>MotherName</td>\n<td>Mother name of person</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>BirthDate</td>\n<td>Date of Birth</td>\n<td>string($date-time)</td>\n<td></td>\n</tr>\n<tr>\n<td>Medical</td>\n<td>Medical validity expiration date</td>\n<td>string($date-time)</td>\n<td></td>\n</tr>\n<tr>\n<td>Safety</td>\n<td>Safety validity expiration date</td>\n<td>string($date-time)</td>\n<td></td>\n</tr>\n<tr>\n<td>Gender</td>\n<td>Gender</td>\n<td>integer($int64)</td>\n<td>1: Male ; 2: Female</td>\n</tr>\n<tr>\n<td>Custom1</td>\n<td>Custom value</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom2</td>\n<td>Custom value</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom3</td>\n<td>Custom value</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom4</td>\n<td>Custom value</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom5</td>\n<td>Custom value</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>\"XML\"</td>\n<td>Data in XML format</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>StateCode</td>\n<td>Status code</td>\n<td>string</td>\n<td><strong>Mandatory field</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>TypeCode:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Typecode</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E</td>\n<td>Employee</td>\n</tr>\n<tr>\n<td>V</td>\n<td>Visitor</td>\n</tr>\n<tr>\n<td>A</td>\n<td>Visitor appointment</td>\n</tr>\n<tr>\n<td>C</td>\n<td>Contractor</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Company vehicle</td>\n</tr>\n<tr>\n<td>HP</td>\n<td>Private vehicle</td>\n</tr>\n<tr>\n<td>HV</td>\n<td>Visitor vehicle</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>Organization Unit Types</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Typecode</th>\n<th>Typedef</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>C</td>\n<td>Company</td>\n</tr>\n<tr>\n<td>D</td>\n<td>Department</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Major Department</td>\n</tr>\n<tr>\n<td>K</td>\n<td>Contractor</td>\n</tr>\n<tr>\n<td>SITE</td>\n<td>Site</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>State Code</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Statecode</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\"a\"</td>\n<td>Active</td>\n</tr>\n<tr>\n<td>\"b\"</td>\n<td>Waiting for confirmation</td>\n</tr>\n<tr>\n<td>\"c\"</td>\n<td>Confirmed</td>\n</tr>\n<tr>\n<td>\"d\"</td>\n<td>Deleted</td>\n</tr>\n<tr>\n<td>\"f\"</td>\n<td>Denied</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================<br /><strong>Comment</strong></p>\n<p>Abban az esetben, ha egy nem kötelező kitöltésű adatot nem kíván megadni, akkor, ha az adat numerikus akkor null, ha szöveges akkor ”” értéket adjon neki.</p>\n<p>Not mandatory fields filled up null if numeric or \"\" if text.</p>\n<p><strong>Response body</strong> Inserted person ID.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 377\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"61345bdf-8e42-491b-8d0f-036e533dd0a0"},{"name":"Update Person","id":"7cf49af8-9df2-4603-8dcb-6b44233ba191","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n \"ID\": 377, \r\n\"TypeCode\": \"E\", \r\n\"DepID\": null, \r\n\"IdFrom\": null,\r\n\"FirstName\": \"Tom\", \r\n\"LastName\": \"SEAWING\", \r\n\"MiddleName\": \"\", \r\n\"Title\": \"\", \r\n\"Name\": \"Tom SEAWING\", \r\n\"ValidFrom\": \"2021-03-17T07:55:57.863Z\", \r\n\"ValidTo\": \"2030-03-17T07:55:57.863Z\", \r\n\"Platenum\": \"\", \r\n\"EmployeeId\": \"10102\", \r\n\"Univaz\": \"\", \r\n\"Flags\": null, \r\n\"UFlags\": null, \r\n\"CompanyDepId\": null, \r\n\"ImageId\": null, \r\n\"BirthPlace\": \"\", \r\n\"Address\": \"\", \r\n\"IdCard\": \"\", \r\n\"Nation\": \"\", \r\n\"MaidenName\": \"\", \r\n\"TempAddress\": \"\", \r\n\"FEOR\": \"\", \r\n\"WorkingPlace\": \"\", \r\n\"Room\": \"\", \r\n\"Platenum2\": \"\", \r\n\"CarType\": \"\", \r\n\"Comment\": \"Comment\", \r\n\"Email\": \"\", \r\n\"Phone\": \"\", \r\n\"Phone2\": \"\", \r\n\"MotherName\": \"\", \r\n\"BirthDate\": \"\", \r\n\"Medical\": \"\", \r\n\"Safety\": \"\", \r\n\"Gender\": null, \r\n\"Custom1\": \"\", \r\n\"Custom2\": \"\", \r\n\"Custom3\": \"\", \r\n\"Custom4\": \"\", \r\n\"Custom5\": \"\", \r\n\"XML\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/persons","description":"<p>Update one person.</p>\n<p>PUT /persons</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons</p>\n<p><strong>Attribute of a JSON object:</strong><br />Please see Insert Person</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The person was successfully updated. (Person Id: '377')\",\n    \"Path\": \"/persons\",\n    \"Method\": \"PUT\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"7cf49af8-9df2-4603-8dcb-6b44233ba191"},{"name":"Delete Person","id":"84e98cef-93aa-4d91-9a91-615abd8d9668","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 377\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/persons","description":"<p>Change active state to inactive state one person.</p>\n<p>DELETE ​/persons</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/persons</p>\n<p><strong>Input parameter(s) (JSON):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{  \n\"ID\": integer($int64),  \n}\n\n</code></pre>\n<p>ID: Person identification</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The person was successfully deleted. (Person Id: '377')\",\n    \"Path\": \"/persons\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["persons"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"84e98cef-93aa-4d91-9a91-615abd8d9668"},{"name":"Add Photo to a Person","id":"eb97c3c7-04a9-4088-9f2f-80bcc77ba6f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 379,\r\n  \"Image\": \"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ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAFb7zfSkoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAAcnnpnBrP0a/867urd/9dC+f+Adq0BnPFczrV82jeNll/wCWcigN+PFZy3OijHnT8jpqKUsrn5emAaStDnCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAbJKsS7m6ZA/PinEsGZT0AyKx9QvvtXie1so/wDlnukl/wC+TitnGWLe2KDSVPlipCUUUUGYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAKvLD61ynxBi3XVrJ/eiaMfnXVAZNc78QojLptu391yP0xWNQ6sL/GSLngzVf7R0VY2/1lv8jVrVw3hDVP7M1tQ3+rmURt/n613P3Sf97aKdGd0LFU+SfqFFFFanMFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFR3NytnA0rfdj5/wqQHBrnfH+peVaLar1mBLfQdKmWxpRg5yUSn4JmbUfEE9w33ijMfpuxXXVzPw6jz9sk91T8hXTVNH4TbGS/ecq6BRRRWhyhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAD7w+uay/G0O7w9L/ANM2D/mQP61qVT1+D7To10v/AEzJ/LmpkrqxpRdppnn+SDlfvKdy/UcivQNC1MarpcMn8RG2T/erz1Xwv4jH1ArofAGp+TfS2rfcm+df9/qf0zXLR92Vj1MVT54cx1tFFFdh44UUUUAFFFFA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\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/personphoto","description":"<p>Post a person photo encoded in base64 using person ID.</p>\n<p>POST /personphoto</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/personphoto</p>\n<p><strong>Parameters:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>Person identification</td>\n</tr>\n<tr>\n<td>Image</td>\n<td>A picture in Base64 code</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The given photo has been uploaded to this person profile: personID - 379\",\n    \"Path\": null,\n    \"Method\": null,\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request (for example: no prs id ot too big image etc.)</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personphoto"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"eb97c3c7-04a9-4088-9f2f-80bcc77ba6f4"},{"name":"Update PersonPhoto","id":"04c18906-bc2b-484f-b202-a70da4df4f1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 379,\r\n  \"Image\": \"/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAK8AkIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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zY19Fw3/ALz8j8R8dad8ijLtNH6HUUUV90fyCFZvi+YQeGrxm6CJifyrSrm/jDqC6T8Ldfu26WtjLL/3ypNRU+FnRhI81eEe7X5n8rbTfapppGO7zHLZ9fmzn9aKhsFzYRdv3YPPf5v8BU1flld3qP1P9FMpjy4SnDsl+SCiiisT0AooooAKKKKACiiigmWqMOxuPsWqY6AsQ30Nbq4K7v73IrntUiK6lMP7xBFa2j3f2uzVu6DYwrSSVjz8HV950y1RRRWZ6bjYKKKKBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFO8ym0UANkiEtQyW7I/+z3qxRTuzOVNFPIyetPihLn271OIVXtTqLsxjTdxFXYOKWiikdSSS0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKAcGgpWtqQanc/ZLRmz8zHC1FoCkaapPBJJ471R8Q3Xn3HlxncsY4/rWppy+Vp0K+1aSSsefRqe0rW7E1FFFZndzXCiiigAooooAKKKKACv2e/4NktRab9lz4jWrfeh8Yebj032Vv/AFU1+MIGTX7Bf8Gweoeb8I/i5a/889csZv8Avu2I/wDZK97h2T+tpeT/ACPx3xuhfhuUn0lH/wBKR+o1FFFffH8ahXnv7WN9/Zv7Mvj6fdt8rQbx8+mIXP8ASvQq8e/4KBan/Y/7EvxUud23yfC2pNn0xayVnW/hv0O7K482MpR/vR/NH8yto3+iRfxfIuD74/wNPplunl28f+zwPr0/lz9afX5TL42f6LYWNqMV5L8goooqToCiiigAooooAKCMiiiiWwGL4iVhfkj+JaNBuPs980ZxtkGPoam8RE74X/vDBrLEnlHd3U5reOsdTwa0vZ124nU8e9JUdnMJrONvb8c1JWUj3KcnKKkwoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoru5+zWjScbgOKlrL8Qz48uH+L7xqomGIqckLmYHZpM/wAWT+Oa6dF2wKv90A1zdovmXUS+rgH866Utn8sVdTdHnZbdtzEooorI9jToFFFFABRRRQAUUUUAAODX6xf8GwV/uHxktd3+rfS5cY9VuFz/AOO1+TpO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\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/personphoto","description":"<p>Update a person photo encoded in base64 using person ID.<br />PUT /personphoto</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/personphoto</p>\n<p><strong>Parameters:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>Person identification</td>\n</tr>\n<tr>\n<td>Image</td>\n<td>A picture in Base64 code</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The given photo has been uploaded to this person profile: personID - 379\",\n    \"Path\": null,\n    \"Method\": null,\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personphoto"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"04c18906-bc2b-484f-b202-a70da4df4f1e"},{"name":"Delete Person Photo","id":"f6908617-61f5-4163-930f-58d5242c34ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/personphoto/{{PersonID}}","description":"<p>Delete the person photo by ID.</p>\n<p>DELETE /personphoto</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/personphoto/{{PersonID}}</p>\n<p><strong>Attribute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PersonID</td>\n<td>integer($int64)</td>\n<td>ID of person</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The photo has been deleted from this person profile: personID - ('379')\",\n    \"Path\": \"/personphoto/379\",\n    \"Method\": \"DELETE\",\n    \"ID\": \"379\"\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>There is no person profile with this id:</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personphoto","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f6908617-61f5-4163-930f-58d5242c34ee"}],"id":"28eb82a1-82af-4062-a3b8-1f8b841ab583","description":"<p>Person and vehicle related data editing:</p>\n<ul>\n<li><p>add new</p>\n</li>\n<li><p>modify</p>\n</li>\n<li><p>delete (! logical delete)</p>\n</li>\n<li><p>get query</p>\n</li>\n</ul>\n<p><strong>Personal data:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TypeCode</td>\n<td>Type of person</td>\n<td>nvarchar(15)</td>\n<td></td>\n</tr>\n<tr>\n<td>DEP_ID</td>\n<td>ID of organization unit</td>\n<td>nvarchar(15)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>IdFrom</td>\n<td>ID of superior</td>\n<td>bigint</td>\n<td></td>\n</tr>\n<tr>\n<td>Firstname</td>\n<td>First Name</td>\n<td>nvarchar(30)</td>\n<td><strong>Mandatory</strong> if the type is employee, contractor and visitor</td>\n</tr>\n<tr>\n<td>LastName</td>\n<td>Last Name</td>\n<td>nvarchar(30)</td>\n<td><strong>Mandatory</strong> if the type is employee, contractor and visitor</td>\n</tr>\n<tr>\n<td>MiddleName</td>\n<td>Middle Name</td>\n<td>nvarchar(30)</td>\n<td></td>\n</tr>\n<tr>\n<td>Title</td>\n<td>Title</td>\n<td>nvarchar(30)</td>\n<td></td>\n</tr>\n<tr>\n<td>Name</td>\n<td>Full Name</td>\n<td>nvarchar(80)</td>\n<td><strong>Mandatory field</strong></td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>Start date of contract</td>\n<td>datetime</td>\n<td></td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>End date of contract</td>\n<td>datetime</td>\n<td></td>\n</tr>\n<tr>\n<td>Platenum</td>\n<td>License plate number</td>\n<td>nvarchar(25)</td>\n<td>If the type of \"employee\" is vehicle it is <strong>Mandatory</strong></td>\n</tr>\n<tr>\n<td>EmployeeId</td>\n<td>Registration number of employee</td>\n<td>nvarchar(30)</td>\n<td></td>\n</tr>\n<tr>\n<td>Univaz</td>\n<td>Univerzal ID</td>\n<td>nvarchar(30)</td>\n<td>Technical ID</td>\n</tr>\n<tr>\n<td>Flags</td>\n<td>Binary value of category</td>\n<td>bigint</td>\n<td>20: 1. category „Receiver” ; 21: 2. category „Forbidden” ; 20 + 21 : 1+ 2 =3</td>\n</tr>\n<tr>\n<td>UFlags</td>\n<td>Custom categories (available with options)</td>\n<td>bigint</td>\n<td>ID of category -1</td>\n</tr>\n<tr>\n<td>CompanyDepId</td>\n<td>ID of company type organization unit</td>\n<td>bigint</td>\n<td>This ID must be \"Company\" type.</td>\n</tr>\n<tr>\n<td>ImageId</td>\n<td>ID of person image</td>\n<td>bigint</td>\n<td></td>\n</tr>\n<tr>\n<td>BirthPlace</td>\n<td>Place of Birth</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Address</td>\n<td>Address</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>IdCard</td>\n<td>ID credential issued to the person</td>\n<td>???</td>\n<td></td>\n</tr>\n<tr>\n<td>Nation</td>\n<td>Nation</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>MaidenName</td>\n<td>Maiden Name</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>TempAddress</td>\n<td>Temporary Address</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>FEOR</td>\n<td>FEOR number</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>WorkingPlace</td>\n<td>Working Place</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Room</td>\n<td>Room Number</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Platenum2</td>\n<td>Plate number of trailer</td>\n<td>nvarchar(4000)</td>\n<td>Not using. Value will be „”</td>\n</tr>\n<tr>\n<td>CarType</td>\n<td>Type of Car</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Comment</td>\n<td>Comment</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Email</td>\n<td>Email address</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Phone</td>\n<td>Phone Number</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Phone2</td>\n<td>Additional Phone Number</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>MotherName</td>\n<td>Mother name of person</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>BirthDate</td>\n<td>Date of Birth</td>\n<td>datetime</td>\n<td></td>\n</tr>\n<tr>\n<td>Medical</td>\n<td>Medical validity expiration date</td>\n<td>datetime</td>\n<td></td>\n</tr>\n<tr>\n<td>Safety</td>\n<td>Safety validity expiration date</td>\n<td>datetime</td>\n<td></td>\n</tr>\n<tr>\n<td>Gender</td>\n<td>Gender</td>\n<td>bigint</td>\n<td>1: Male ; 2: Female</td>\n</tr>\n<tr>\n<td>Custom1</td>\n<td>Custom value</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom2</td>\n<td>Custom value</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom3</td>\n<td>Custom value</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom4</td>\n<td>Custom value</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>Custom5</td>\n<td>Custom value</td>\n<td>nvarchar(4000)</td>\n<td></td>\n</tr>\n<tr>\n<td>\"XML\"</td>\n<td>Data in XML format</td>\n<td>???</td>\n<td></td>\n</tr>\n<tr>\n<td>StateCode</td>\n<td>Status code</td>\n<td>nvarchar(15)</td>\n<td><strong>Mandatory field</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>TypeCode:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Typecode</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E</td>\n<td>Employee</td>\n</tr>\n<tr>\n<td>V</td>\n<td>Visitor</td>\n</tr>\n<tr>\n<td>A</td>\n<td>Visitor appointment</td>\n</tr>\n<tr>\n<td>C</td>\n<td>Contractor</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Company vehicle</td>\n</tr>\n<tr>\n<td>HP</td>\n<td>Private vehicle</td>\n</tr>\n<tr>\n<td>HV</td>\n<td>Visitor vehicle</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>Organization Unit Types</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Typecode</th>\n<th>Typedef</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>C</td>\n<td>Company</td>\n</tr>\n<tr>\n<td>D</td>\n<td>Department</td>\n</tr>\n<tr>\n<td>H</td>\n<td>Major Department</td>\n</tr>\n<tr>\n<td>K</td>\n<td>Contractor</td>\n</tr>\n<tr>\n<td>SITE</td>\n<td>Site</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>State Code</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Statecode</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>\"a\"</td>\n<td>Active</td>\n</tr>\n<tr>\n<td>\"b\"</td>\n<td>Waiting for confirmation</td>\n</tr>\n<tr>\n<td>\"c\"</td>\n<td>Confirmed</td>\n</tr>\n<tr>\n<td>\"d\"</td>\n<td>Deleted</td>\n</tr>\n<tr>\n<td>\"f\"</td>\n<td>Denied</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n","_postman_id":"28eb82a1-82af-4062-a3b8-1f8b841ab583"},{"name":"Entitlement editor","item":[{"name":"Entitlements list","id":"7b6b7bc2-eeab-480b-8d5b-9cdf486d5f5b","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/entitlements","description":"<p>Returns all entitlement group in a list</p>\n<p>GET ​/entitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlements</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"entitlementList\": [\n    {\n      \"ID\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"IdFrom\": integer($int64),\n      \"Name\": \"string\",\n      \"ValidFrom\": \"string($date-time)\",\n      \"ValidTo\": \"string($date-time)\",\n      \"Code\": \"string\",\n      \"XML\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"EntitlementList\": [\n        {\n            \"ID\": 127,\n            \"TypeCode\": \"AC\",\n            \"IdFrom\": 0,\n            \"Name\": \"ENTITLEMENT2\",\n            \"ValidFrom\": \"2021-06-17T09:29:03.607\",\n            \"ValidTo\": \"2022-06-17T09:29:03.607\",\n            \"Code\": \"\"\n        },\n        {\n            \"ID\": 106,\n            \"TypeCode\": \"AC\",\n            \"IdFrom\": null,\n            \"Name\": \"FullAccess\",\n            \"ValidFrom\": null,\n            \"ValidTo\": null,\n            \"Code\": \"\"\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Entitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"7b6b7bc2-eeab-480b-8d5b-9cdf486d5f5b"},{"name":"One entitlement details by EntitlementID","id":"364649a0-663c-46a5-8d29-be16d0d3fb82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/entitlements/{{EntitlementID}}","description":"<p>Get entitlement details from entitlementID.</p>\n<p>GET ​/entitlements​/{entitlementID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlements/{{EntitlementID}}</p>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>integer($int64)</td>\n<td>ID of entitlement</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"TypeCode\": \"string\",\n  \"IdFrom\": integer($int64),\n  \"Name\": \"string\",\n  \"ValidFrom\": \"string($date-time)\",\n  \"ValidTo\": \"string($date-time)\",\n  \"Code\": \"string\"\n}\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 106,\n    \"TypeCode\": \"AC\",\n    \"IdFrom\": null,\n    \"Name\": \"FullAccess\",\n    \"ValidFrom\": null,\n    \"ValidTo\": null,\n    \"Code\": \"\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Entitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlements","{{EntitlementID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"364649a0-663c-46a5-8d29-be16d0d3fb82"},{"name":"Insert Entitlement","id":"15838a4e-1d24-4377-b401-f57576b2dee9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"TypeCode\": \"AC\",\r\n  \"IdFrom\": 0,\r\n  \"Name\": \"ENTITLEMENT\",\r\n  \"ValidFrom\": \"2021-06-17T09:29:03.608Z\",\r\n  \"ValidTo\": \"2022-06-17T09:29:03.608Z\",\r\n  \"Code\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/entitlements","description":"<p>Insert a new entitlement group to the system</p>\n<p>Post /Entitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlements</p>\n<p><strong>Body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{  \n\"TypeCode\": \"string\",  \n\"IdFrom\": integer($int64),  \n\"Name\": \"string\",  \n\"ValidFrom\": \"string($date-time)\",  \n\"ValidTo\": \"string($date-time)\",  \n\"Code\": \"string\"  \n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TypeCode</td>\n<td>string</td>\n<td>Type of entitlement</td>\n</tr>\n<tr>\n<td>IdFrom</td>\n<td>integer($int64)</td>\n<td>0 or NULL</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>string</td>\n<td>Name of entitlement</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>string($date-time)</td>\n<td>Valid from of entitlement</td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>string($date-time)</td>\n<td>Valid to of entitlement</td>\n</tr>\n<tr>\n<td>Code</td>\n<td>string</td>\n<td>Code of entitlement</td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================<br /><strong>EVENT TypeCode:</strong><br />\"AC\" : Access right<br />\"ACK\" : Key entitlement<br />\"ACV\" : Visitor access right<br />\"ACVH\" : Visitor NPR access right<br />\"HOEM\" : Hotel employee entitlement<br />\"HOGU\" : Hotel guest entitlement<br />===========================================</p>\n<p><strong>Response body:</strong> : Entitlement ID</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 1450\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"15838a4e-1d24-4377-b401-f57576b2dee9"},{"name":"Update entitlement","id":"432a2b20-b856-4055-8323-54b1df8a835f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 0,\r\n  \"TypeCode\": \"string\",\r\n  \"IdFrom\": 0,\r\n  \"Name\": \"string\",\r\n  \"ValidFrom\": \"2022-08-25T11:02:57.379Z\",\r\n  \"ValidTo\": \"2022-08-25T11:02:57.379Z\",\r\n  \"Code\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/entitlements","description":"<p>Update one entitlement group.</p>\n<p>PUT ​/entitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlements</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - entitlement update for this id: ('131') is successful\",\n    \"Path\": \"/entitlements\",\n    \"Method\": \"PUT\",\n    \"ID\": \"131\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"432a2b20-b856-4055-8323-54b1df8a835f"},{"name":"Delete entitlement","id":"a8975fca-389a-4551-b89e-84221c35422b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 131\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/entitlements","description":"<p>Change active state to inactive state one entitlement group.</p>\n<p>DELETE /entitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlements</p>\n<p><strong>Body</strong> :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n}\n\n</code></pre>\n<p>ID: Entitlement ID</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - entitlement delete for this id: ('131') is successful\",\n    \"Path\": \"/entitlements\",\n    \"Method\": \"DELETE\",\n    \"ID\": \"131\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Entitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a8975fca-389a-4551-b89e-84221c35422b"},{"name":"Add an access device to an entitlement","id":"f50436f8-52d3-482d-a40e-0d5bb2a19d68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"TypeCode\": \"AC\",\r\n  \"EntitlementId\": 127,\r\n  \"DeviceId\": 124,\r\n  \"TimeZoneId\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/entitlementDevices","description":"<p>Add an access device to the entitlement group.</p>\n<p>Post /entitlementDevices</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlementDevices</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{  \n\"TypeCode\": \"string\",  \n\"EntitlementId\": integer($int64),  \n\"DeviceId\": integer($int64),  \n\"TimeZoneId\": integer($int64)\n}  \n\n</code></pre>\n<p>===========================================<br />TypeCode :<br />\"AC\" : Access right<br />\"ACK\" : Key entitlement<br />\"ACV\" : Visitor access right<br />\"ACVH\" : Visitor NPR access right<br />\"HOEM\" : Hotel employee entitlement<br />\"HOGU\" : Hotel guest entitlement<br />===========================================</p>\n<p><strong>Response body</strong> EntitlementDeviceID</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 102\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlementDevices"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f50436f8-52d3-482d-a40e-0d5bb2a19d68"},{"name":"Remove an access device from the entitlement","id":"d4832a58-7d9b-4e85-bde6-9e4360e14bc6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 102\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/entitlementDevices","description":"<p>Remove an access device from the entitlement group</p>\n<p>DELETE /entitlementDevices</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlementDevices</p>\n<p><strong>Body (JSON):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64)\n}\n\n</code></pre>\n<p><strong>ID:</strong> EntitlementDeviceID. Must be exists</p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The device was successfully removed from the entitlement group. (device id: '102')\",\n    \"Path\": \"/entitlementDevices\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>EntitlementDevice not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlementDevices"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"d4832a58-7d9b-4e85-bde6-9e4360e14bc6"},{"name":"List of the access devices belonging to an entitlement group","id":"c782ac3e-a2b7-49fe-9cfc-140ac8cd24ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/entitlementDevices/{{EntitlementID}}","description":"<p>Returns the access devices belonging to the entitlement group.</p>\n<p>GET ​/entitlementdevices​/{entitlementID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/entitlementDevices/{{EntitlementID}}</p>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EntitlementID</td>\n<td>integer ($int64)</td>\n<td>ID of entitlement</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"entitlementDeviceList\": [\n    {\n      \"ID\": integer ($int64),\n      \"TypeCode\": \"string\",\n      \"EntitlementId\": integer ($int64),\n      \"DeviceId\": integer ($int64),\n      \"TimeZoneId\": integer ($int64)\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"EntitlementDeviceList\": [\n        {\n            \"ID\": 103,\n            \"TypeCode\": \"AC\",\n            \"EntitlementId\": 127,\n            \"DeviceId\": 124,\n            \"TimeZoneId\": 1\n        },\n        {\n            \"ID\": 104,\n            \"TypeCode\": \"AC\",\n            \"EntitlementId\": 127,\n            \"DeviceId\": 125,\n            \"TimeZoneId\": 1\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Entitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["entitlementDevices","{{EntitlementID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"c782ac3e-a2b7-49fe-9cfc-140ac8cd24ae"}],"id":"a28308d7-5881-49fe-ba85-8b5132f3ff26","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>ID</strong></td>\n<td>bigint</td>\n<td>Tecnical ID of Access Group (generated by SiS)</td>\n</tr>\n<tr>\n<td>TypeCode</td>\n<td>nvarchar (15) MNOT NULL</td>\n<td>Type of Access Group</td>\n</tr>\n<tr>\n<td>IdFrom</td>\n<td>bigint</td>\n<td>NULL (not using)</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>nvarchar(100) NOT NULL</td>\n<td>Name of Access Group</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>datetime</td>\n<td>start of validity of Access Group</td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>datetime</td>\n<td>end of validity of Access Group</td>\n</tr>\n<tr>\n<td>Code</td>\n<td>nvarchar(80)</td>\n<td>ID of Access Group</td>\n</tr>\n<tr>\n<td>XML</td>\n<td>nvarchar(max)</td>\n<td>Data in XML format</td>\n</tr>\n</tbody>\n</table>\n</div><p>=============================</p>\n<p><strong>TypeCode:</strong></p>\n<ul>\n<li><p>AC Access right</p>\n</li>\n<li><p>AC3 3th party access right</p>\n</li>\n<li><p>ACK Key entitlement</p>\n</li>\n<li><p>ACV Visitor access right</p>\n</li>\n<li><p>ACVH Visitor NPR access right</p>\n</li>\n<li><p>ACVS Special visitor right</p>\n</li>\n<li><p>HOEM Hotel employee entitlement</p>\n</li>\n<li><p>HOGU Hotel guest entitlement</p>\n</li>\n<li><p>PAC Parent entitlement</p>\n</li>\n<li><p>UR User role</p>\n</li>\n<li><p>URW Web user role</p>\n</li>\n<li><p>WM Web module right</p>\n</li>\n</ul>\n","_postman_id":"a28308d7-5881-49fe-ba85-8b5132f3ff26"},{"name":"Credential editor","item":[{"name":"Credentials list","id":"061d585d-9e61-42e3-a6f5-03aefdb91c43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/credentials","description":"<p>Returns all credentials in a list</p>\n<p>GET ​/credentials</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/credentials</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"CredentialList\": [\n    {\n      \"ID\": integer($int64),\n      \"StockId\": integer($int64),\n      \"PrsId\": integer($int64),\n      \"EntIDXId\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"StateCode\": \"string\",\n      \"FC_ID\":  integer($int32),\n      \"Number\": integer($int64),\n      \"LongNumber\": integer($int64),\n      \"FcNumber\": integer($int64),\n      \"UID\": integer($int64)\n    }\n  ]\n}\n\n</code></pre>\n<hr />\n<p><strong>Typecode:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>TAG_TYPECODE</th>\n<th>TAG_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>BARCODE</td>\n<td>Barcode</td>\n</tr>\n<tr>\n<td>NFC</td>\n<td>NFC Card</td>\n</tr>\n<tr>\n<td>PCARD</td>\n<td>Proximity Card</td>\n</tr>\n<tr>\n<td>PIN</td>\n<td>PIN Card</td>\n</tr>\n<tr>\n<td>SAM</td>\n<td>SAM card</td>\n</tr>\n<tr>\n<td>ULIGHT</td>\n<td>Ultralight card</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<p><strong>StateCode</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>TAG_STATECODE</th>\n<th>TAG_STATEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>b</td>\n<td>Banned</td>\n</tr>\n<tr>\n<td>d</td>\n<td>Destroyed</td>\n</tr>\n<tr>\n<td>l</td>\n<td>Lost</td>\n</tr>\n<tr>\n<td>n</td>\n<td>Not valid</td>\n</tr>\n<tr>\n<td>v</td>\n<td>Validated</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"CredentialList\": [\n        {\n            \"ID\": 224,\n            \"StockId\": 108,\n            \"PrsId\": 376,\n            \"EntIDXId\": 1,\n            \"TypeCode\": \"PCARD\",\n            \"StateCode\": \"n\",\n            \"FC_ID\": 255,\n            \"Number\": 10000,\n            \"LongNumber\": 25510000,\n            \"FcNumber\": 280375465092880,\n            \"UID\": null\n        },\n        {\n            \"ID\": 225,\n            \"StockId\": 108,\n            \"PrsId\": null,\n            \"EntIDXId\": 1,\n            \"TypeCode\": \"PCARD\",\n            \"StateCode\": \"n\",\n            \"FC_ID\": 255,\n            \"Number\": 10001,\n            \"LongNumber\": 25510001,\n            \"FcNumber\": 280375465092881,\n            \"UID\": null\n        },\n        {\n            \"ID\": 226,\n            \"StockId\": 108,\n            \"PrsId\": null,\n            \"EntIDXId\": 1,\n            \"TypeCode\": \"PCARD\",\n            \"StateCode\": \"n\",\n            \"FC_ID\": 255,\n            \"Number\": 10002,\n            \"LongNumber\": 25510002,\n            \"FcNumber\": 280375465092882,\n            \"UID\": null\n        },\n     ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>CredentialList not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["credentials"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"061d585d-9e61-42e3-a6f5-03aefdb91c43"},{"name":"Credential details by credentialID.","id":"8d18b04e-f2f5-41fa-8bd5-2109cdd7c8c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/credentials/{{CredentialID}}","description":"<p>Get Credential details by credentialID.</p>\n<p>GET ​/credentials​/{credentialID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/credentials/{{CredentialID}}</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<p>CredentialID: Kártya egyedi azonosítója  </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>CredentialID</td>\n<td>integer($int64)</td>\n<td>ID of credential</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 226,\n    \"StockId\": 108,\n    \"PrsId\": null,\n    \"EntIDXId\": 1,\n    \"TypeCode\": \"PCARD\",\n    \"StateCode\": \"n\",\n    \"FC_ID\": 255,\n    \"Number\": 10002,\n    \"LongNumber\": 25510002,\n    \"FcNumber\": 280375465092882,\n    \"UID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Credential not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["credentials","{{CredentialID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d18b04e-f2f5-41fa-8bd5-2109cdd7c8c9"},{"name":"List of facility codes (FC)","id":"258d1656-6a28-4b2a-bbe5-8f052760fc1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/facilityCodes","description":"<p>Returns <strong>valid</strong> facility codes</p>\n<p>GET/facilityCodes</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/facilityCodes</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"fcList\": [\n    {\n      \"ID\": integer($int32),\n      \"FcName\": \"string\"\n    }\n  ]\n}\nResponse headers\ncontent-type: application/json\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["facilityCodes"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"258d1656-6a28-4b2a-bbe5-8f052760fc1b"},{"name":"New FCID credential","id":"6f9ac0c2-6b4a-4be6-bdc1-17cb0310a848","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"FCID\": 0,\r\n  \"CredentialNumber\": 0,\r\n  \"StockId\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/credentials/fcid","description":"<p>StartFragment</p>\n<p>Insert a new Facility code ID to the system.</p>\n<p>POST /credentials/fcid</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/credentials/fcid</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>FCID</td>\n<td>Facility code ID</td>\n<td>integer($int32)</td>\n<td></td>\n</tr>\n<tr>\n<td>CredentialNumber</td>\n<td>Credential Number</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>StockId</td>\n<td>ID of Stock</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Comment</strong></p>\n<p>Not mandatory fields filled up null if numeric or \"\" if text.</p>\n<p><strong>Response body</strong> Inserted FCID's ID.</p>\n<p>JSON</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"CredentialID\": 377\n}\n\n</code></pre><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["credentials","fcid"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"6f9ac0c2-6b4a-4be6-bdc1-17cb0310a848"},{"name":"New raw credential","id":"bf92d277-2b2d-4f1d-ae59-f2f23335a2c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CredentialNumber\": 5001,\r\n  \"CredentialRawNumber\": 69875001,\r\n  \"StockId\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/credentials/raw","description":"<p>Insert a new Raw number to the system.</p>\n<p>POST /credentials/raw</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/credentials/raw</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>CredentialNumber</td>\n<td>Credential Number</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>CredentialRawNumber</td>\n<td>Credential Raw Number</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>StockId</td>\n<td>ID of Stock</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Comment</strong></p>\n<p>Not mandatory fields filled up null if numeric or \"\" if text.</p>\n<p><strong>Response body</strong> Inserted RAW's ID.</p>\n<p>JSON</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"CredentialID\": 377\n}\n\n</code></pre><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["credentials","raw"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf92d277-2b2d-4f1d-ae59-f2f23335a2c3"},{"name":"New Barcode","id":"e8378aac-59d7-4115-a974-0fe59cdcb9d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"CredentialNumber\": 0,\r\n  \"CredentialBarcode\": 0,\r\n  \"StockId\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/credentials/barcode","description":"<p>Insert a new Barcode to the system.</p>\n<p>POST /credentials/barcode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/credentials/barcode</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>CredentialNumber</td>\n<td>Credential Number</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>Credential Barcode</td>\n<td>Credential Barcode</td>\n<td>string</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n<tr>\n<td>StockId</td>\n<td>ID of Stock</td>\n<td>integer($int64)</td>\n<td><strong>Mandatory</strong> with site licence</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Comment</strong></p>\n<p>Not mandatory fields filled up null if numeric or \"\" if text.</p>\n<p><strong>Response body</strong> Inserted Barcode's ID.</p>\n<p>JSON</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"CredentialID\": 377\n}\n\n</code></pre><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["credentials","barcode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"e8378aac-59d7-4115-a974-0fe59cdcb9d5"}],"id":"b7f0e3ad-4103-469a-96b0-f95354e81c93","_postman_id":"b7f0e3ad-4103-469a-96b0-f95354e81c93","description":""},{"name":"Credential stock editor","item":[{"name":"Insert new stock","id":"fd4c51b5-e77b-4043-81f7-e5cdc6fa418c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"IdFrom\": null,\r\n  \"TypeCode\": \"S\",\r\n  \"StateCode\": \"a\",\r\n  \"Name\": \"CREDENTIAL STOCK\",\r\n  \"Description\": \"\",\r\n  \"EntId\": null\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/stock","description":"<p>Insert a new stock to the system.</p>\n<p>POST /stock</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/stock</p>\n<p>\"Name\": Must be unique</p>\n<p><strong>Stock type:</strong></p>\n<ul>\n<li>S: Stock</li>\n<li>SV: Visitor tag stock</li>\n<li>M: Master/main key cards</li>\n<li>NFC: NFC stock</li>\n<li>SAM: SAM stock</li>\n<li>STE: Stadium Event Stock</li>\n<li>TMP: Temporary stock</li>\n</ul>\n<p><strong>StateCode:</strong></p>\n<ul>\n<li>a: Active</li>\n<li>p: Passive</li>\n</ul>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - A new stock was successfully inserted to the SIS.\",\n    \"Path\": \"/stock\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["stock"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"fd4c51b5-e77b-4043-81f7-e5cdc6fa418c"},{"name":"Update one stock","id":"e0a765b7-ba0f-40b8-8d6c-b48e721d91c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 120,\r\n  \"IdFrom\": null,\r\n  \"TypeCode\": \"S\",\r\n  \"StateCode\": \"a\",\r\n  \"Name\": \"CREDENTIAL STICK: Assa\",\r\n  \"Description\": \"\",\r\n  \"EntId\": null\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/stock","description":"<p>Update one stock</p>\n<p>PUT /stock</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/stock</p>\n<p>ID must exist</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - A new stock was successfully updated to the SIS.\",\n    \"Path\": \"/stock\",\n    \"Method\": \"PUT\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["stock"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"e0a765b7-ba0f-40b8-8d6c-b48e721d91c6"},{"name":"Stock list","id":"cf9aad03-f515-414f-af6a-f271c522de05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/stock","description":"<p>Returns all stock in a list</p>\n<p>GET ​/stock</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/stock</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"stockList\": [\n    {\n      \"ID\": integer ($int64),\n      \"IdFrom\": integer ($int64),\n      \"TypeCode\": \"string\",\n      \"StateCode\": \"string\",\n      \"Name\": \"string\",\n      \"Description\": \"string\",\n      \"EntId\": integer ($int64)\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"StockList\": [\n        {\n            \"ID\": 1,\n            \"IdFrom\": null,\n            \"TypeCode\": \"STE\",\n            \"StateCode\": \"a\",\n            \"Name\": \"Arena\",\n            \"Description\": \"Stock\",\n            \"EntId\": null\n        },\n        {\n            \"ID\": 2,\n            \"IdFrom\": null,\n            \"TypeCode\": \"SV\",\n            \"StateCode\": \"a\",\n            \"Name\": \"Visitor stock\",\n            \"Description\": \"Visitor stock\",\n            \"EntId\": null\n        },\n     ...\n    ]\n}\n\n</code></pre>\n<hr />\n<p><strong>Typecode</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>STO_TYPECODE</th>\n<th>STO_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NFC</td>\n<td>NFC stock</td>\n</tr>\n<tr>\n<td>S</td>\n<td>Stock</td>\n</tr>\n<tr>\n<td>SAM</td>\n<td>SAM stock</td>\n</tr>\n<tr>\n<td>SV</td>\n<td>Visitor tag stock</td>\n</tr>\n<tr>\n<td>TMP</td>\n<td>Temporary stock</td>\n</tr>\n<tr>\n<td>STE</td>\n<td>Stadium Event Stock</td>\n</tr>\n<tr>\n<td>M</td>\n<td>Master/main key cards</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<p><strong>Statecode</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>STO_STATECODE</th>\n<th>STO_STATEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>a</td>\n<td>Active</td>\n</tr>\n<tr>\n<td>p</td>\n<td>Passive</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["stock"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"cf9aad03-f515-414f-af6a-f271c522de05"},{"name":"Get stock details by StockID","id":"1218ac95-d1a6-4c7d-9446-fe7ed7d344ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/stock/{{StockID}}","description":"<p>Get stock details by StockID.</p>\n<p>GET ​/stock​/{stockID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/stock/{{StockID}}</p>\n<p><strong>Atribute of JSON object:</strong><br />StockID: Unique ID of credential stock</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"IdFrom\": integer($int64),\n  \"TypeCode\": \"string\",\n  \"StateCode\": \"string\",\n  \"Name\": \"string\",\n  \"Description\": \"string\",\n  \"EntId\": integer($int64)\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response: JSON</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 120,\n    \"IdFrom\": null,\n    \"TypeCode\": \"S\",\n    \"StateCode\": \"a\",\n    \"Name\": \"CREDENTIAL STICK: Assa\",\n    \"Description\": \"\",\n    \"EntId\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Stock not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["stock","{{StockID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"1218ac95-d1a6-4c7d-9446-fe7ed7d344ed"}],"id":"91283c6c-a1ae-4b79-a622-9ae646cc61c9","_postman_id":"91283c6c-a1ae-4b79-a622-9ae646cc61c9","description":""},{"name":"Schedules Editor","item":[{"name":"Holidays","item":[{"name":"Insert a new holiday","id":"93bf8fa9-9a81-499c-ae4d-d6b5621da460","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Name\": \"Christmas\",\r\n  \"Date\": \"2021.12.24\",\r\n  \"ChangeDay\": 8,\r\n  \"YearRepeat\": true,\r\n  \"Country\": \"USA\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/holidays","description":"<p>Insert a new holiday to a system.</p>\n<p>POST ​/holidays</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/holidays</p>\n<p><strong>Body model</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"Name\": \"string\",\n  \"Date\": \"string($date-time)\",\n  \"ChangeDay\": integer($int32),\n  \"YearRepeat\": boolean\n  \"Country\": \"string\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Name</td>\n<td>Ünnepnap neve</td>\n</tr>\n<tr>\n<td>Date</td>\n<td>Ünnepnap dátuma</td>\n</tr>\n<tr>\n<td>CangeDay</td>\n<td>Ünnepnap \"cserenapjának\" sorszáma. 1: hétfő; 2:kedd; 3:szerda stb. 8: ünnep. Lásd lentebb</td>\n</tr>\n<tr>\n<td>YearRepeat</td>\n<td>A megadott ünnepnap évente ismétlődik-e. True: igen; False: Nem</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Atribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Name</td>\n<td>string</td>\n<td>Name of holiday</td>\n</tr>\n<tr>\n<td>Date</td>\n<td>string($date-time)</td>\n<td>Date of holiday</td>\n</tr>\n<tr>\n<td>ChangeDay</td>\n<td>integer($int32)</td>\n<td>ID of holdiday \"exchange day\" 1: Monday; 2:Tuesday.... Please see below</td>\n</tr>\n<tr>\n<td>YearRepeat</td>\n<td>boolean</td>\n<td>Repeated annualyM True: yes; False: no</td>\n</tr>\n<tr>\n<td>Country</td>\n<td>string</td>\n<td>Country where the holiday presents.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 4\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>___</strong><br />&gt;ÜNNEPNAP felvitele:<br />&gt; - Ünnepnap neve Pl.: március 15-dike<br />&gt; - Dátum: Ünnepnap dátuma: 2012.03.15.<br />&gt; - Csere nap: Lenyíló listából válassza az „Ünnep”-t.<br />&gt; - Évente ismétlődő Jelölje be a jelölőnégyzetet abban az esetben, ha azt szeretné, hogy a „ Dátum ” beviteli mezőben megadott nap minden évben ünnepnapnak számítson.<br />&gt;<br />&gt;ÜNNEPNAP MIATTI SZABADNAP felvitele:<br />&gt;A hétvégéhez közel eső ünnepnapok előtti vagy utáni, szabadnapnak nyilvánított munkanap pl.: 2012.03.16. (Péntek)<br />&gt; - Ünnepnap neve: Pl.: március 15-dike miatti szabadnap<br />&gt; - Dátum: 2012.03.16.<br />&gt; - Csere nap Pl.: szombat, azaz bár a 16-dika pénteki nap az aktuális év naptár &gt;szerint, a rendszernek úgy kell kezelnie, mintha szombat lenne.<br />&gt; - Évente ismétlődő : Jelölőnégyzet ne legyen kijelölve! Csak az ismétlődő ünnepnapok esetében szükséges bejelölni.<br />&gt;<br />&gt;SZOMBATI MUNKANAP felvitele:<br />&gt;A megkapott szabadnap miatt egy szombat munkanap lesz, azaz munkanapként fel kell venni.<br />&gt; - Ünnepnap neve : Pl.: március 15-dike miatti munkanap<br />&gt; - Dátum: 2012.03.10.<br />&gt; - Csere nap: Pl.: péntek<br />&gt; - Évente ismétlődő: Jelölőnégyzet ne legyen bejelölve!</p>\n","urlObject":{"path":["holidays"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"93bf8fa9-9a81-499c-ae4d-d6b5621da460"},{"name":"List of holidays","id":"cd29bbd1-3429-4a77-a51d-5d5f97a3eeea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/holidays","description":"<p>Returns all holidays in a List</p>\n<p>GET ​/holidays</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/holidays</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"holidayList\": [\n    {\n      \"ID\": integer($int64),\n      \"Name\": \"string\",\n      \"Date\": \"string($date-time)\",\n      \"ChangeDay\": integer($int32),\n      \"YearRepeat\": boolean,\n      \"Country\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong><br />Please see Insert Holiday</p>\n<p><strong>Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"holidayList\": [\n        {\n            \"ID\": 3,\n            \"Name\": \"Christmas\",\n            \"Date\": \"2021-12-24T00:00:00\",\n            \"ChangeDay\": 8,\n            \"YearRepeat\": true,\n            \"Country\": \"string\"\n        },\n        {\n            \"ID\": 4,\n            \"Name\": \"Christmas\",\n            \"Date\": \"2021-12-24T00:00:00\",\n            \"ChangeDay\": 8,\n            \"YearRepeat\": true,\n            \"Country\": \"USA\"\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["holidays"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"cd29bbd1-3429-4a77-a51d-5d5f97a3eeea"},{"name":"Delete holiday","id":"8979972e-a426-4f24-8134-f9cc2eb50af8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 4\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/holidays","description":"<p>Delete one holiday from a system database.</p>\n<p>DELETE ​/holidays</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/holidays</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64)\n}\n\n</code></pre>\n<p>ID: Unique ID of holiday</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The holiday delete was successful.\",\n    \"Path\": \"/holidays\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>(Holiday) Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["holidays"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"8979972e-a426-4f24-8134-f9cc2eb50af8"},{"name":"Update holiday","id":"7674f9b4-7567-4cd5-a1e8-1333e5b51ed0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 40,\r\n  \"Name\": \"15th of March\",\r\n  \"Date\": \"2021.03.15\",\r\n  \"ChangeDay\": 8,\r\n  \"YearRepeat\": true,\r\n  \"Country\": \"USA\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/holidays","description":"<p>Update one Holiday.</p>\n<p>PUT ​/holidays</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/holidays</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"Name\": \"string\",\n  \"Date\": \"string($date-time)\",\n  \"ChangeDay\": integer($int32),\n  \"YearRepeat\": boolean\n  \"Country\": \"string\"\n}\n\n</code></pre>\n<p><strong>ID: Must be exists</strong></p>\n<p><strong>Atribute of JSON object:</strong><br />Plesae see Insert holiday</p>\n\n\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The holiday update was successful. (Name: '15th of March')\",\n    \"Path\": \"/holidays\",\n    \"Method\": \"PUT\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Invalid data</strong></p>\n<ul>\n<li>Nem létező ünnepnap azonosító (ID)</li>\n<li>Helytelen cserenap azonosító (ChangeDay) 1-8</li>\n<li>Helytelen YearRepeat paraméter</li>\n<li>no registered holiday with this ID</li>\n<li>wrong exchange day ID (ChangeDay) 1-8</li>\n<li>wrong YearRepeat parameter</li>\n<li>wrong Country parameter</li>\n</ul>\n","urlObject":{"path":["holidays"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"7674f9b4-7567-4cd5-a1e8-1333e5b51ed0"}],"id":"6e35fda6-78d6-46a5-a2d0-8e7d3f440214","_postman_id":"6e35fda6-78d6-46a5-a2d0-8e7d3f440214","description":""},{"name":"Schedules list","id":"945a0853-0130-493f-b85e-1baafb20e3bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/schedules","description":"<p>Returns all Schedules in a List</p>\n<p>GET ​/schedules</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/schedules</p>\n<p><strong>Response model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"schedulesList\": [\n    {\n      \"ID\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"StateCode\": \"string\",\n      \"Number\": integer($int32),\n      \"Name\": \"string\",\n      \"Description\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p>ID : 1-16</p>\n<p><strong>Typecode</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>SCH_TYPECODE</th>\n<th>SCH_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>T</td>\n<td>Schedule</td>\n</tr>\n<tr>\n<td>_____</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Statecode</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>STO_STATECODE</th>\n<th>STO_STATEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>a</td>\n<td>Active</td>\n</tr>\n<tr>\n<td>p</td>\n<td>Passive</td>\n</tr>\n</tbody>\n</table>\n</div><p>=======================================</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"schedulesList\": [\n        {\n            \"ID\": 1,\n            \"TypeCode\": \"T\",\n            \"StateCode\": \"a\",\n            \"Number\": 0,\n            \"Name\": \"Any time\",\n            \"Description\": \"\"\n        },\n        {\n            \"ID\": 2,\n            \"TypeCode\": \"T\",\n            \"StateCode\": \"a\",\n            \"Number\": 1,\n            \"Name\": \"Working hours\",\n            \"Description\": \"Working hours 08:00 - 16:30\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>TimeZone not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["schedules"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"945a0853-0130-493f-b85e-1baafb20e3bf"},{"name":"Timeinterval details by Schedule ID","id":"c6247e79-682c-4392-9c4c-cfe8b5c12862","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/timeInterval/{{scheduleId}}","description":"<p>Return all interval of one schedule.</p>\n<p>GET /timeInterval/ {scheduleId}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/timeInterval/{{scheduleId}}</p>\n<p><strong>Attribute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ScheduleId</td>\n<td>integer($int64)</td>\n<td>ID of schedule</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"timeIntervalList\": [\n        {\n            \"ScheduleId\": 2,\n            \"Number\": 1,\n            \"From\": 28800,\n            \"To\": 59400,\n            \"Mask\": 31\n        }\n    ]\n}\n\n</code></pre>\n<p>scheduleId- Schedule ID<br />Number - is a sequence<br />From - Time interval From date in seconds!<br />To - Time interval To date in seconds!<br />Mask - Bitmask (first bit is Monday ... eighth bit is a holiday)</p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Schedule not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["timeInterval","{{scheduleId}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"c6247e79-682c-4392-9c4c-cfe8b5c12862"},{"name":"Insert a new time interval","id":"eb66a922-b015-4371-8902-d42ea0e386db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ScheduleId\": 3,\r\n  \"Number\": 1,\r\n  \"From\": 29400, \r\n  \"To\": 46800,\r\n  \"Mask\": 10\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/timeInterval","description":"<p>Insert a new time interval to a valid schedule</p>\n<p>POST /timeInterval</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/timeInterval</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TznID</td>\n<td>Időzóna egyedi azonosítója. GET /timezone</td>\n</tr>\n<tr>\n<td>Number</td>\n<td>Időzónasáv sorszáma. Egy időzónához csak egy ugyanolyan sorszámú időzónasáv vehető fel. TznID+Number egyedinek kell lennie</td>\n</tr>\n<tr>\n<td>From</td>\n<td>Időzónasáv kezdeti időpontja. Másodpercben kell megadni. Éjféltől elindított másodpercek száma</td>\n</tr>\n<tr>\n<td>To</td>\n<td>Időzónasáv végének időpontja. Másodpercben kell megadni. Éjféltől elindított másodpercek száma</td>\n</tr>\n<tr>\n<td>Mask</td>\n<td>Napok amelyekre az időzónasáv érvényes. Bitmask</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>scheduleId</td>\n<td>integer($int64)</td>\n<td>ID of schedule</td>\n</tr>\n<tr>\n<td>Number</td>\n<td>integer($int32)</td>\n<td>Number of schedule slot. Egy időbeosztáshoz csak egy ugyanolyan sorszámú időbeosztás sáv vehető fel. ScheduleId+Number must be unique</td>\n</tr>\n<tr>\n<td>From</td>\n<td>integer($int32)</td>\n<td>start date of schedule slot (base on sec) Number of seconds since midnight</td>\n</tr>\n<tr>\n<td>To</td>\n<td>integer($int32)</td>\n<td>end date of schedule slot (baes on sec) Number of seconds since midnight</td>\n</tr>\n<tr>\n<td>Mask</td>\n<td>integer($int32)</td>\n<td>Bitmask for valid days</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example:<br />{<br />\"ScheduleId\": 3,<br />\"Number\": 1,<br />\"From\": 29400,<br />\"To\": 46800,<br />\"Mask\": 10<br />}</p>\n<ul>\n<li><p>Schedule 3</p>\n</li>\n<li><p>From ; TO Ex: 08:10 – 13:00 : From: 29400 : To: 46800</p>\n</li>\n<li><p>Mask: Days of schedule slot. 8 bit. Holiday:Sunday:Saturday: ... :Monday<br />  pl.:<br />  0111 1111 – Every day = 127<br />  1111 1111 – Every day + holidday = 255<br />  Monday – Friday : 0001 1111 = 31<br />  Tuesday and Thursday : 0000 1010 = 10</p>\n</li>\n</ul>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - A new time interval was successfully inserted a to a valid schedule. (Time interval ID: '4')\",\n    \"Path\": \"/timeInterval\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["timeInterval"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"eb66a922-b015-4371-8902-d42ea0e386db"},{"name":"UPDATE Schedule","id":"2b246668-0457-43e8-9503-1422f36bc93e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 0,\r\n  \"Name\": \"string\",\r\n  \"Description\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/schedules","description":"<p>Update one Schedule.</p>\n<p>PUT/schedules</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/schedules</p>\n<p><strong>Body model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{  \n\"ID\": integer($int64),  \n\"Name\": \"string\",  \n\"Description\": \"string\"  \n}\n\n</code></pre>\n<p><strong>ID: Must be exists</strong></p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The schedule was successfully updated. (Schedule name: '4 - Schedule')\",\n    \"Path\": \"/schedules\",\n    \"Method\": \"PUT\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["schedules"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"2b246668-0457-43e8-9503-1422f36bc93e"},{"name":"UPDATE Time interval","id":"2e90444f-9a9e-4935-a7de-390b9c7d2b46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ScheduleId\": 5,\r\n  \"Number\": 1,\r\n  \"From\": 28800,\r\n  \"To\": 28900,\r\n  \"Mask\": 3\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/timeInterval","description":"<p>Update one time interval.</p>\n<p>PUT /timeInterval</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/timeInterval</p>\n<p><strong>Body model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ScheduleId\": integer($int64),\n  \"Number\": integer($int32),\n  \"From\": integer($int32),\n  \"To\": integer($int32),\n  \"Mask\": integer($int32)\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object</strong></p>\n<p>Please see Insert schedule</p>\n\n\n<ul>\n<li>From ; TO Pl: 08:10 – 13:00 : Azaz From: 29400 : To: 46800</li>\n<li>Mask: Időbeosztás sáv napjai. 8 bit. Ünnepnap:vasárnap:szombat: ... :hétfő<br />  pl.:<br />  0111 1111 – Minden nap = 127<br />  1111 1111 – minden nap + ünnepnap = 255<br />  Hétfő – Péntek : 0001 1111 = 31<br />  Kedd és Csütörtök : 0000 1010 = 10</li>\n</ul>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - A new time interval was successfully updated a to a valid schedule. (Time interval ID: '5')\",\n    \"Path\": \"/timeInterval\",\n    \"Method\": \"PUT\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["timeInterval"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"2e90444f-9a9e-4935-a7de-390b9c7d2b46"},{"name":"Delete Time interval","id":"a543168e-ba64-4a47-b612-0fa10d4c44cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ScheduleId\": 0,\r\n  \"Number\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/timeInterval","description":"<p>Delete time interval from a valid schedule.</p>\n<p>DELETE ​/timeInterval</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/timeInterval</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ScheduleId\": integer($int64),\n  \"Number\": integer($int32)\n}\n\n</code></pre>\n<p><strong>ScheduleId:</strong> Schedule identifier. Must be exists</p>\n<p><strong>Number:</strong> Time interval serial number. Must be exists</p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The time interval was successfully deleted from a valid schedule. (Time interval ID: '5')\",\n    \"Path\": \"/timeInterval\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>(Time interval) Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["timeInterval"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a543168e-ba64-4a47-b612-0fa10d4c44cb"}],"id":"dd063b53-6209-4b7a-b893-a351ee198347","_postman_id":"dd063b53-6209-4b7a-b893-a351ee198347","description":""},{"name":"DeviceGroup editor","item":[{"name":"List of areas","id":"a5f95848-4111-46d1-be17-416698be6661","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/areas","description":"<p>Returns all area in a List.</p>\n<p>GET ​/areas</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/areas</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p><strong>Response body model: (JSON)</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"AreaList\": [\n        {\n            \"AreaID\": integer($int64),\n            \"Name\": \"string\"\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Bad request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Area not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["areas"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a5f95848-4111-46d1-be17-416698be6661"}],"id":"ff855f28-78e5-4053-87b3-88ee09be2e7f","_postman_id":"ff855f28-78e5-4053-87b3-88ee09be2e7f","description":""},{"name":"Person actions","item":[{"name":"Lists","item":[{"name":"One person acc entitlements","id":"d3bf8525-3841-451a-b222-99338d497b52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/person/actions/accEntitlements/{{PersonID}}","description":"<p>Returns one person acc entitlements in a list</p>\n<p>GET ​/person​/actions​/accEntitlements​/{personID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/accEntitlements/{{PersonID}}</p>\n<p><strong>Attribute of JSON object:</strong><br />PersonID: unique ID of person</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"accEntitlementList\": [\n    {\n      \"ID\": integer($int64),\n      \"PrsId\": integer($int64),\n      \"DevId\": integer($int64),\n      \"IDX_ID\":    integer($int64),\n      \"TznId\": integer($int64),\n      \"AccTypeCode\": \"string\",\n      \"AccStateCode\": \"string\",\n      \"ValidFrom\": \"string($date-time)\",\n      \"ValidTo\": \"string($date-time)\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"accEntitlementList\": [\n        {\n            \"ID\": 150,\n            \"PrsID\": 379,\n            \"DevId\": 124,\n            \"IDX_ID\": 1,\n            \"TznID\": 1,\n            \"AccTypeCode\": \"AC\",\n            \"AccStateCode\": \"a\",\n            \"ValidFrom\": null,\n            \"ValidTo\": null\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>AccEntitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","accEntitlements","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"d3bf8525-3841-451a-b222-99338d497b52"},{"name":"List of one person's entitlement group","id":"106203db-e595-477b-87f4-8618e21ea97b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/person/actions/personEntitlements/{{PersonID}}","description":"<p>Returns one person entitlement group in a list</p>\n<p>GET /person/actions/personEntitlements/{personID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/personEntitlements/{{PersonID}}</p>\n<p><strong>Attribute of JSON object</strong><br />PersonID: unique ID of person</p>\n<p><strong>Response Model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"PrsId\": integer($int64),\n  \"EntId\": integer($int64),\n  \"TypeCode\": \"string\",\n        Enum:\n        Array [ 1 ] : [ AC ]\n  \"IDX_ID\": integer($int64),\n        Enum: Array [ 2 ] : [ 1, 2 ]\n  \"ValidFrom\": \"string($date-time)\",\n  \"ValidTo\": \"string($date-time)\"\n}\n\n</code></pre>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"PrsPenList\": [\n        {\n            \"ID\": 263,\n            \"PrsId\": 379,\n            \"EntId\": 106,\n            \"TypeCode\": \"AC\",\n            \"IDX_ID\": 1,\n            \"ValidFrom\": null,\n            \"ValidTo\": null\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Entitlement not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","personEntitlements","{{PersonID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"106203db-e595-477b-87f4-8618e21ea97b"}],"id":"6c533131-d370-4dd1-a572-6ae30c910132","_postman_id":"6c533131-d370-4dd1-a572-6ae30c910132","description":""},{"name":"Editing person entitlements","item":[{"name":"Assign a person entitlement group to a person","id":"a68f1f13-20a6-4264-a929-fda5f638859d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 378,\r\n  \"EntId\": 105,\r\n  \"TypeCode\": \"AC\",\r\n  \"IDX_ID\": 1,\r\n  \"ValidFrom\": \"2021-04-08T13:33:37.640Z\",\r\n  \"ValidTo\": \"2021-05-08T13:33:37.640Z\",\r\n  \"DownloadToTerminals\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/personEntitlements","description":"<p>Assign an entitlement group to a person</p>\n<p>POST ​/person/actions/personEntitlements</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/person/actions/accEntitlements</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"EntId\": integer($int64),\n  \"TypeCode\": \"string\",\n            Enum:\n            Array [ 1 ] : [ AC ]\n  \"IDX_ID\": integer($int64),\n            Enum:\n            Array [ 2 ] : [ 1, 2 ]\n  \"ValidFrom\": \"string($date-time)\",\n  \"ValidTo\": \"string($date-time)\"\n  \"DownloadToTerminals\": boolean\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person - GET /persons</td>\n</tr>\n<tr>\n<td>EntID</td>\n<td>integer($int64)</td>\n<td>ID of access entitlement group - GET /entitlements</td>\n</tr>\n<tr>\n<td>TypeCode</td>\n<td>string  <br />Enum:  <br />Array [ 1 ] : [ AC ]</td>\n<td>Type of access entitlement group \"AC\"</td>\n</tr>\n<tr>\n<td>IDX_ID</td>\n<td>integer($int64)  <br />Enum:  <br />Array [ 2 ] : [ 1, 2 ]</td>\n<td>Index value of entitlement group assigned to person Default value: 1</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>string($date-time)</td>\n<td>Start date of entitlement group validity</td>\n</tr>\n<tr>\n<td>Validto</td>\n<td>string($date-time)</td>\n<td>End date of entitlement group validity</td>\n</tr>\n<tr>\n<td>DownloadToTerminals</td>\n<td>boolean</td>\n<td><strong>True</strong>: Entitlement will be downloaded ; <strong>False</strong>: Entitlement wont be downloaded to controllers</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>AccTypeCode:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>ENT_TYPECODE</th>\n<th>ENT_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AC</td>\n<td>Access right</td>\n</tr>\n<tr>\n<td>AC3</td>\n<td>3th party access right</td>\n</tr>\n<tr>\n<td>ACK</td>\n<td>Key entitlement</td>\n</tr>\n<tr>\n<td>ACV</td>\n<td>Visitor access right</td>\n</tr>\n<tr>\n<td>ACVH</td>\n<td>Visitor NPR access right</td>\n</tr>\n<tr>\n<td>ACVS</td>\n<td>Special visitor right</td>\n</tr>\n<tr>\n<td>HOEM</td>\n<td>Hotel employee entitlement</td>\n</tr>\n<tr>\n<td>HOGU</td>\n<td>Hotel guest entitlement</td>\n</tr>\n<tr>\n<td>PAC</td>\n<td>Parent entitlement</td>\n</tr>\n<tr>\n<td>UR</td>\n<td>User role</td>\n</tr>\n<tr>\n<td>URW</td>\n<td>Web user role</td>\n</tr>\n<tr>\n<td>WM</td>\n<td>Web module right</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Acc entitlement group assignment to a person was successful (entitlement id: '1170'; person id: '56352')\",\n    \"Path\": \"/person/actions/personEntitlements\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","personEntitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a68f1f13-20a6-4264-a929-fda5f638859d"},{"name":"Delete one Acc entitlement from a person","id":"d090cc72-23b4-436c-91df-0a6a7b57492e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 379,\r\n  \"DevId\": 124,\r\n  \"IDX_ID\": 1,\r\n  \"DownloadToTerminals\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/accEntitlements","description":"<p>Delete one Acc entitlement from a person</p>\n<p>DELETE ​/person​/actions​/accEntitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/accEntitlements</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"DevId\": integer($int64),\n  \"IDX_ID\": integer($int64),\n            Enum:\n            Array [ 2 ] : [ 1, 2 ]\n  \"DownloadToTerminals\": boolean\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsD</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>DevID</td>\n<td>integer($int64)</td>\n<td>ID of access point -- GET /devices/simple/acc</td>\n</tr>\n<tr>\n<td>IDX_ID</td>\n<td>integer($int64)  <br />Enum:  <br />Array [ 2 ] : [ 1, 2 ]</td>\n<td>Entitlement index ID ; 1: Default</td>\n</tr>\n<tr>\n<td>DownloadToTerminals</td>\n<td>boolean</td>\n<td><strong>True</strong>: Entitlement will be downloaded ; <strong>False</strong>: Entitlement wont be downloaded to controllers</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Acc entitlement delete from a person was successful (pevice id: '124'; person id: '379')\",\n    \"Path\": \"/person/actions/accEntitlements\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","accEntitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"d090cc72-23b4-436c-91df-0a6a7b57492e"},{"name":"Delete a person entitlement group from a person","id":"e688b61d-d1cf-4426-8fe5-aa3c66e0bcfe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 140,\r\n  \"EntId\": 106,\r\n  \"DownloadToTerminals\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/personEntitlements","description":"<p>Delete a person entitlement group from a person</p>\n<p>DELETE ​/person/actions/personEntitlements</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/personEntitlements</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"EntId\": integer($int64),\n  \"DownloadToTerminals\": boolean\n}\nAttribute of JSON object\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsD</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>EntID</td>\n<td>integer($int64)</td>\n<td>ID of access entitlement group -- GET /entitlements</td>\n</tr>\n<tr>\n<td>DownloadToTerminals</td>\n<td>boolean</td>\n<td><strong>True</strong>: Entitlement will be downloaded ; <strong>False</strong>: Entitlement wont be downloaded to controllers</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Acc entitlement group delete from a person was successful (entitlement id: '1170'; person id: '56352')\",\n    \"Path\": \"/person/actions/personEntitlements\",\n    \"Method\": \"DELETE\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","personEntitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"e688b61d-d1cf-4426-8fe5-aa3c66e0bcfe"},{"name":"Assign Acc entitlement to a person","id":"a01ab2d3-1ac3-40fd-bdea-720c2fead978","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 376,\r\n  \"DevId\": 134,\r\n  \"IDX_ID\": 1,\r\n  \"TznId\": 1,\r\n  \"AccTypeCode\": \"AC\",\r\n  \"AccStateCode\": \"a\",\r\n  \"ValidFrom\": \"2022-04-07T10:22:18.361Z\",\r\n  \"ValidTo\": \"2023-04-07T10:22:18.361Z\",\r\n  \"DownloadToTerminals\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/accEntitlements","description":"<p>Assign Acc entitlement to a person</p>\n<p>POST ​/person​/actions​/accEntitlements</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/person/actions/accEntitlements</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"DevId\": integer($int64),\n  \"IDX_ID\": integer($int64),\n          Enum: \n          Array [ 2 ] : [ 1, 2 ]\n  \"TznId\": integer($int64),\n  \"AccTypeCode\": \"string\",\n  \"AccStateCode\": \"string\",\n  \"ValidFrom\": \"string($date-time)\",\n  \"ValidTo\": \"string($date-time)\",\n  \"DownloadToTerminals\": boolean\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>Személy egyedi azonosítója. GET /persons</td>\n</tr>\n<tr>\n<td>DevID</td>\n<td>A belépési pont egyedi azonosítója -- GET ​/devices​/simple​/acc</td>\n</tr>\n<tr>\n<td>TznID</td>\n<td>Időzónaegyedi azonosítója. 1-16 -- GET /timezones</td>\n</tr>\n<tr>\n<td>AccTypeCode</td>\n<td>Egyedi belépési jog típusának kódja</td>\n</tr>\n<tr>\n<td>AccStateCode</td>\n<td>Egyedi jog állapotkódja</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>Az egyedi belépési jog érvényességének kezdete</td>\n</tr>\n<tr>\n<td>Validto</td>\n<td>Az egyedi belépési jog érvényességének vége</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>DevID</td>\n<td>integer($int64)</td>\n<td>ID of access point -- GET /devices/simple/acc</td>\n</tr>\n<tr>\n<td>IDX_ID</td>\n<td>integer($int64)</td>\n<td>Entitlement index ID ; 1: Default</td>\n</tr>\n<tr>\n<td>TznID</td>\n<td>integer($int64)</td>\n<td>ID of timezone 1-16 -- GET /timezones</td>\n</tr>\n<tr>\n<td>AccTypeCode</td>\n<td>string</td>\n<td>Type of custom entitlement</td>\n</tr>\n<tr>\n<td>AccStateCode</td>\n<td>string</td>\n<td>State of custom entitlement</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>string($date-time)</td>\n<td>Start date of custom entitlement</td>\n</tr>\n<tr>\n<td>Validto</td>\n<td>string($date-time)</td>\n<td>End date of custom entitlement</td>\n</tr>\n<tr>\n<td>DownloadToTerminals</td>\n<td>boolean</td>\n<td><strong>True</strong>: Entitlement will be downloaded ; <strong>False</strong>: Entitlement wont be downloaded to controllers</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>AccTypeCode:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>ACC_TYPECODE</th>\n<th>ACC_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>4EYE</td>\n<td>Four eye access</td>\n</tr>\n<tr>\n<td>AC</td>\n<td>Access right</td>\n</tr>\n<tr>\n<td>ACARM</td>\n<td>Access and arm</td>\n</tr>\n<tr>\n<td>ACD</td>\n<td>Accompanied</td>\n</tr>\n<tr>\n<td>ACDK</td>\n<td>Accompanied by dedicated</td>\n</tr>\n<tr>\n<td>ACE</td>\n<td>Easier access right</td>\n</tr>\n<tr>\n<td>ACM</td>\n<td>Accompaniment</td>\n</tr>\n<tr>\n<td>ACMO</td>\n<td>Access and mobile operator</td>\n</tr>\n<tr>\n<td>ACV</td>\n<td>Visitor</td>\n</tr>\n<tr>\n<td>ACVP</td>\n<td>VIP</td>\n</tr>\n<tr>\n<td>ACVPM</td>\n<td>VIP+Accompaniment</td>\n</tr>\n<tr>\n<td>ARM</td>\n<td>Can arm</td>\n</tr>\n<tr>\n<td>CCRD</td>\n<td>Control card</td>\n</tr>\n<tr>\n<td>DCRD</td>\n<td>D-card</td>\n</tr>\n<tr>\n<td>DRV</td>\n<td>Driver</td>\n</tr>\n<tr>\n<td>ESD1</td>\n<td>ESD: wrist</td>\n</tr>\n<tr>\n<td>ESD2</td>\n<td>ESD: feet</td>\n</tr>\n<tr>\n<td>ESD3</td>\n<td>ESD: wrist and feet</td>\n</tr>\n<tr>\n<td>FAILSAFE</td>\n<td>Fail safe</td>\n</tr>\n<tr>\n<td>OBS</td>\n<td>Observer</td>\n</tr>\n<tr>\n<td>ONE</td>\n<td>One-time entry</td>\n</tr>\n<tr>\n<td>PASS</td>\n<td>Passenger</td>\n</tr>\n<tr>\n<td>PAT</td>\n<td>Patrol</td>\n</tr>\n<tr>\n<td>PCLOSE</td>\n<td>Permanent closing</td>\n</tr>\n<tr>\n<td>POPEN</td>\n<td>Permanent opening</td>\n</tr>\n<tr>\n<td>PROG</td>\n<td>Programmer</td>\n</tr>\n<tr>\n<td>RCRD</td>\n<td>R-card</td>\n</tr>\n<tr>\n<td>SAFE24</td>\n<td>Safe: after 24 hours opener</td>\n</tr>\n<tr>\n<td>SAFEFR</td>\n<td>Safe: free drawer opener</td>\n</tr>\n<tr>\n<td>SAFENP</td>\n<td>Safe: without PIN</td>\n</tr>\n<tr>\n<td>SPEC</td>\n<td>Special access</td>\n</tr>\n<tr>\n<td>SUPERVIS</td>\n<td>Supervised</td>\n</tr>\n<tr>\n<td>VAULT</td>\n<td>Vault security</td>\n</tr>\n<tr>\n<td>VEH</td>\n<td>Vehicle</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>AccStateCode:</strong></p>\n<ul>\n<li>a: Active</li>\n<li>p: Passive</li>\n</ul>\n<p><strong>Respoonse body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Acc entitlement assignment to a person was successful (pevice id: '134'; person id: '376')\",\n    \"Path\": \"/person/actions/accEntitlements\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","accEntitlements"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a01ab2d3-1ac3-40fd-bdea-720c2fead978"}],"id":"b17231d2-3976-421e-a01a-38e5179d7b61","_postman_id":"b17231d2-3976-421e-a01a-38e5179d7b61","description":""},{"name":"Tag issue and withrdraw","item":[{"name":"Tag issue for one person","id":"4a6502c7-74fd-4c18-b490-bf35ba588861","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 140,\r\n  \"TagId\": 119,\r\n  \"IDX_ID\": 1,\r\n  \"AutoValidate\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/tagissue","description":"<p>Tag issue for one person</p>\n<p>POST ​/person​/actions​/tagissue</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/tagissue</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"TagId\": integer($int64),\n  \"IDX_ID\": integer($int64),\n  \"AutoValidate\": boolean\n}\n\n</code></pre>\n<p>Attribute of JSON object:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Mező neve</th>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsId</td>\n<td>A személy egyedi azonosítója</td>\n<td>GET /persons</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>A kiadásra szánt kártya azonosítója</td>\n<td>GET /credentials</td>\n</tr>\n<tr>\n<td>IDX_ID</td>\n<td>A kártya indexe. 1: Alapértelmezett; 2. Speciális</td>\n<td></td>\n</tr>\n<tr>\n<td>AutoValidate</td>\n<td>True: A kártya érvényesítése is megtörténik ; False: A kiadott kártya kiadásra kerül, de az érvénytelen lesz.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsId</td>\n<td>integer($int64)</td>\n<td>ID of Person -- GET /persons</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>integer($int64)</td>\n<td>ID of credential for issue -- GET /credentials</td>\n</tr>\n<tr>\n<td>IDX_ID</td>\n<td>integer($int64)</td>\n<td>Index of credential. 1: Default; 2. Special</td>\n</tr>\n<tr>\n<td>AutoValidate</td>\n<td>boolean</td>\n<td>True: Credential validation after issue ; False: Credential will be invalidate staus after issue</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The tag ('1004550') issue for this person was successful. (person: '56352')\",\n    \"Path\": \"/person/actions/tagissue\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","tagissue"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"4a6502c7-74fd-4c18-b490-bf35ba588861"},{"name":"Withdraw tag from a person","id":"2b6a4592-6e93-4257-af13-0b32cf1f4bda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 140,\r\n  \"TagId\": 119\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/tagwithdraw","description":"<p>Tag withdraw from one person</p>\n<p>POST ​/person​/actions​/tagwithdraw</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/tagwithdraw</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"TagId\": integer($int64)\n}\n\n</code></pre>\n<p>Attribute of JSON object:  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsId</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>integer($int64)</td>\n<td>ID of credential for withdraw -- GET /credentials</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The tag ('1004550') withdraw for this person was successful. (person: '56352')\",\n    \"Path\": \"/person/actions/tagwithdraw\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","tagwithdraw"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"2b6a4592-6e93-4257-af13-0b32cf1f4bda"},{"name":"Validate tag for one person","id":"ffb054f6-e814-4d1d-9c89-95ec457dda3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 140,\r\n  \"TagId\": 119\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/tagvalidate","description":"<p>Validate tag for one person</p>\n<p>POST ​/person​/actions​/tagvalidate</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/tagvalidate</p>\n<p><strong>Request body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"TagId\": integer($int64)\n}\n\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>integer($int64)</td>\n<td>ID of credential for validation -- GET /cerdentials</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The tag ('1004550') validation for this person was successful. (person: '56352')\",\n    \"Path\": \"/person/actions/tagvalidate\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","tagvalidate"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"ffb054f6-e814-4d1d-9c89-95ec457dda3b"},{"name":"Tag invalidate for one person","id":"937dd2e5-1191-4fb0-b2ef-662e73d76464","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 140,\r\n  \"TagId\": 119\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/taginvalidate","description":"<p>Invalidate tag for one person</p>\n<p>POST ​/person​/actions​/taginvalidate</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/taginvalidate</p>\n<p><strong>Request body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"TagId\": integer($int64)\n}\n\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>integer($int64)</td>\n<td>ID of credential for invalidation -- GET /cerdentials</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - The tag ('1004550') invalidation for this person was successful. (person: '56352')\",\n    \"Path\": \"/person/actions/taginvalidate\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","taginvalidate"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"937dd2e5-1191-4fb0-b2ef-662e73d76464"},{"name":"Tag invalidate for one person by logical card number","id":"97dac548-72dc-47b7-965d-21308923a7e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"TagnumLogical\": 0,\r\n  \"FCId\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/taginvalidate_logical","description":"<p>Tag invalidate for one person by logical card number {TagnumLogical: logical card number}</p>\n<p>POST ​/person/actions/taginvalidate_logical</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/taginvalidate_logical</p>\n<p><strong>Request body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"TagnumLogical\": integer($int64),\n  \"FCId\": integer($int64)\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TagnumLogical</td>\n<td>integer($int64)</td>\n<td>Tag number</td>\n</tr>\n<tr>\n<td>FCId</td>\n<td>integer($int64)</td>\n<td>ID of card's FC (Facility code) number</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","taginvalidate_logical"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"97dac548-72dc-47b7-965d-21308923a7e8"},{"name":"Generate random tag with PIN code for one person","id":"4751a8a3-e734-46fc-858b-a36dc71ceeb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 136,\r\n  \"PinCode\": \"1590\",\r\n  \"AutoValidate\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/generateTagWithPinCode","description":"<p>Generate random tag and issue it to a person with a PIN code  </p>\n\n\n<p>The FC number of the card is 'PIN'</p>\n<p>POST /person/actions/generateTagWithPinCode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/generateTagWithPinCode</p>\n<p><strong>Request body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"PinCode\": \"string\",\n  \"AutoValidate\": boolean\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>PinCode</td>\n<td>string</td>\n<td>PIN number</td>\n</tr>\n<tr>\n<td>AutoValidate</td>\n<td>boolean</td>\n<td>True: Credential validation after PIN generating ; False: Credential will be issued bot not validated</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 1016230\n}\n\n</code></pre>\n<p>ID: Number of the generated card</p>\n<ul>\n<li>{\"ErrorCode\":0,\"ErrorMessage\":\"PIN is used another Person.\"}</li>\n<li>{\"ErrorCode\":0,\"ErrorMessage\":\"Incorrect length of PIN.\"}</li>\n<li>{\"ErrorCode\":3,\"ErrorMessage\":\"Tag already exists for this person!\"}</li>\n</ul>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","generateTagWithPinCode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"4751a8a3-e734-46fc-858b-a36dc71ceeb2"},{"name":"Issue a PIN code to a person","id":"ed105a45-ab4b-4c25-8930-953eb6a5ccb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 228,\r\n  \"PinCode\": \"2111\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/pincode","description":"<p>Issue a PIN code to a person.</p>\n<p>POST /person/actions/pincode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/pincode</p>\n<p><strong>Request body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"PinCode\": \"string\",\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person -- GET /persons</td>\n</tr>\n<tr>\n<td>PinCode</td>\n<td>string</td>\n<td>PIN number</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - PIN code was successfully set for this person: ('56352')\",\n    \"Path\": \"/person/actions/pincode\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<ul>\n<li>{\"ErrorCode\":0,\"ErrorMessage\":\"PIN is used another Person.\"}</li>\n<li>{\"ErrorCode\":0,\"ErrorMessage\":\"Incorrect length of PIN.\"}</li>\n<li>OK</li>\n</ul>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","pincode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"ed105a45-ab4b-4c25-8930-953eb6a5ccb9"},{"name":"DELETE PIN code","id":"a13d56b2-072c-4ae4-8736-10a6435d0008","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 376\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/pincode","description":"<p>Delete a person's PIN code</p>\n<p>DELETE ​/person​/actions​/pincode</p>\n<p><strong>Request URL:</strong>  </p>\n<p>10.16.193.21:4443/person/actions/pincode</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64)\n}\n\n</code></pre>\n<p>PrsId: Person ID</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"Response\": \"OK - PIN code was successfully deleted for this person: ('56352')\",\n  \"Path\": \"/person/actions/pincode\",\n  \"Method\": \"DELETE\",\n  \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","pincode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a13d56b2-072c-4ae4-8736-10a6435d0008"}],"id":"0302f4c0-5049-477e-8b15-a71f0d13c116","_postman_id":"0302f4c0-5049-477e-8b15-a71f0d13c116","description":""},{"name":"Issue an inspection percentage to a person","id":"f8476d2f-63d4-4768-bc1f-04dcf325aada","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PrsId\": 0,\r\n  \"InspectionPercentage\": 0,\r\n  \"DownloadToTerminals\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/person/actions/inspection","description":"<p>Issue a inspection percentage to a person</p>\n<p>POST ​/person/actions/inspection</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/person/actions/inspection</p>\n<p><strong>Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PrsId\": integer($int64),\n  \"InspectionPercentage\": integer($int64),\n  \"DownloadToTerminals\": boolean\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PrsID</td>\n<td>integer($int64)</td>\n<td>ID of person - GET /persons</td>\n</tr>\n<tr>\n<td>InspectionPercentage</td>\n<td>integer($int64)</td>\n<td>Inspection percentage (Give the number not in decimals but in percentage. 80 = 80%)</td>\n</tr>\n<tr>\n<td>DownloadToTerminals</td>\n<td>boolean</td>\n<td><strong>True</strong>: Entitlement with percentage will be downloaded ; <strong>False</strong>: Entitlement with percentage wont be downloaded to controllers</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Inspection percentage was successfully set for this person: ('103')\",\n    \"Path\": \"/person/actions/inspection\",\n    \"Method\": \"POST\",\n    \"ID\": \"103\"\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["person","actions","inspection"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f8476d2f-63d4-4768-bc1f-04dcf325aada"}],"id":"a7454517-2ec4-4523-bc0b-52a11e195316","_postman_id":"a7454517-2ec4-4523-bc0b-52a11e195316","description":""},{"name":"Device actions","item":[{"name":"Permanently open one access point","id":"33066746-d7b4-4230-b5db-a28507f1b8f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/device/actions/permanentopen/{{DeviceID}}","description":"<p>Send command Permanently open to one device</p>\n<p>POST ​/device​/actions​/permanentopen​/{deviceID}</p>\n<p><strong>Request URL:</strong>  </p>\n<p>10.16.193.21:4443/device/actions/permanentopen/{{DeviceID}}</p>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of entrance (HW)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - permament open request for this gateway is successful - id: 134\",\n    \"Path\": \"/device/actions/permanentopen/134\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["device","actions","permanentopen","{{DeviceID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"33066746-d7b4-4230-b5db-a28507f1b8f5"},{"name":"Permanently close one access point","id":"f9592089-1cbc-442d-866f-15cc1cc38011","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/device/actions/permanentclose/{{DeviceID}}","description":"<p>Send command permanently close to one device<br />POST /device/actions/permanentopen/{deviceID}</p>\n<p><strong>Request URL:</strong><br />https://10.16.193.21:4443/device/actions/permanenclose/{{DeviceID}}</p>\n<p><strong>Input parameter(s):</strong><br />Device ID needs to be provided.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of entrance (HW)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["device","actions","permanentclose","{{DeviceID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f9592089-1cbc-442d-866f-15cc1cc38011"},{"name":"Set access point mode to card opening","id":"400d5ca4-6bb5-4a15-86ee-583a85951508","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/device/actions/cardopening/{{DeviceID}}","description":"<p>Send command card opening to one device</p>\n<p>POST /device/actions/cardopening/{deviceID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/device/actions/cardopening/{{DeviceID}}</p>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of entrance (HW)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - card opening request for this gateway is successful - id: 134\",\n    \"Path\": \"/device/actions/cardopening/134\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["device","actions","cardopening","{{DeviceID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"400d5ca4-6bb5-4a15-86ee-583a85951508"},{"name":"Open one access point remotely","id":"33b31c70-a772-4fd4-87fd-0e6d72c800e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 175,\r\n  \"Direction\": \"OUT\",\r\n  \"WaitForDeviceResponse\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/device/actions/open","description":"<p>Send command opening to one device, meaning the access point will be opened.</p>\n<p>POST /device/actions/open</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/device/actions/open</p>\n<p><strong>Input parameter(s):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"Direction\": \"string\",\n  \"WaitForDeviceResponse\": boolean\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID: DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of entrance (HW)</td>\n</tr>\n<tr>\n<td>Direction</td>\n<td>string</td>\n<td>Direction of opening. \"IN\" or \"OUT\"</td>\n</tr>\n<tr>\n<td>WaitForDeviceResponse</td>\n<td>boolean</td>\n<td>Waiting for device to respond.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong>  </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["device","actions","open"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"33b31c70-a772-4fd4-87fd-0e6d72c800e6"},{"name":"Close one access point remotely","id":"f7926a78-a0eb-482c-99f1-7816c067582c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"ApiKey"},{"key":"value","value":"{{_apiKey}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 175,\r\n  \"Direction\": \"OUT\",\r\n  \"WaitForDeviceResponse\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/device/actions/close","description":"<p>Send command opening to one sliding door, meaning the access point will be closed.</p>\n<p>This action is allowed on sliding door only.</p>\n<p>POST /device/actions/close</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/device/actions/close</p>\n<p><strong>Input parameter(s):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ID\": integer($int64),\n  \"Direction\": \"string\",\n  \"WaitForDeviceResponse\": boolean\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID: DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of entrance (HW)</td>\n</tr>\n<tr>\n<td>Direction</td>\n<td>string</td>\n<td>Direction of opening. \"IN\" or \"OUT\"</td>\n</tr>\n<tr>\n<td>WaitForDeviceResponse</td>\n<td>boolean</td>\n<td>Waiting for device to respond.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong>  </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["device","actions","close"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f7926a78-a0eb-482c-99f1-7816c067582c"}],"id":"23fa31d2-a49b-485e-a9c4-3acad3249adb","_postman_id":"23fa31d2-a49b-485e-a9c4-3acad3249adb","description":""},{"name":"Alarm actions","item":[{"name":"ACK one alarm event","id":"a72b89e4-4891-48e4-afb1-ca3e63b7460e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/alarm/actions/ack/{{EventID}}","description":"<p>Send ACK command for the event</p>\n<p>POST /alarm/actions/ack/{eventID}</p>\n<p><strong>Request URL:</strong>  </p>\n<p>10.16.193.21:4443/alarm/actions/ack/{{EventID}}</p>\n<p><strong>Attibute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventID</td>\n<td>integer($int64)</td>\n<td>ID of event for sending ACK</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - ACK command has been sent successfully for this event - id: 368903\",\n    \"Path\": \"/alarm/actions/ack/368903\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["alarm","actions","ack","{{EventID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"a72b89e4-4891-48e4-afb1-ca3e63b7460e"},{"name":"Close one alarm event","id":"c357531b-9a4f-4d7b-918d-1276080f6871","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/alarm/actions/close/{{EventID}}","description":"<p>Send Close command for the event (alarm delete)</p>\n<p>POST/alarm/actions/close/{eventID}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/alarm/actions/close/{{EventID}}</p>\n<p><strong>Attribute of JSON object:</strong>  </p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventID</td>\n<td>integer($int64)</td>\n<td>ID of event for close one alarm</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Close command has been sent successfully for this event - id: 367790\",\n    \"Path\": \"/alarm/actions/close/367790\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Mesage</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["alarm","actions","close","{{EventID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"c357531b-9a4f-4d7b-918d-1276080f6871"},{"name":"AlarmACK one alarm on device","id":"349d71eb-2add-484f-9b52-7f62f26a64b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/alarm/actions/alarmAck/{{DeviceID}}","description":"<p>Send AlarmACK command for the device</p>\n<p>POST /alarm/actions/alarmAck/{DeviceID}</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/alarm/actions/alarmAck/{{DeviceID}}</p>\n<p><strong>Attibute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of device for sending ACK</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - ACK command has been sent successfully for this device- id: 368903\",\n    \"Path\": \"/alarm/actions/alarmAck/368903\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["alarm","actions","alarmAck","{{DeviceID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"349d71eb-2add-484f-9b52-7f62f26a64b6"},{"name":"Notice one alarm event","id":"dc41caad-6576-41ef-b207-e975d76b1e51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/alarm/actions/notice/{{eventID}}","description":"<p>Send notice command for the event (alarm noticed)</p>\n<p>POST /alarm/actions/notice/{EventID}</p>\n<p><strong>Request URL:</strong></p>\n<p>10.16.193.21:4443/alarm/actions/notice/{{EventID}}</p>\n<p><strong>Attibute of JSON object:</strong></p>\n\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>eventID</td>\n<td>integer($int64)</td>\n<td>ID of event for sending ACK</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"Response\": \"OK - Notice command has been sent successfully for this event - id: 368903\",\n    \"Path\": \"/alarm/actions/notice/368903\",\n    \"Method\": \"POST\",\n    \"ID\": null\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["alarm","actions","notice","{{eventID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"dc41caad-6576-41ef-b207-e975d76b1e51"}],"id":"c0d5b52a-f72c-4bb8-8c6d-52326b49c48f","_postman_id":"c0d5b52a-f72c-4bb8-8c6d-52326b49c48f","description":""},{"name":"Device info","item":[{"name":"List of all device status","id":"922656b4-140c-42a6-a392-90bfabd55c2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/devicestatus","description":"<p>Returns a list of device status data of all devices</p>\n<p>GET /devicestatus</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/devicestatus</p>\n<p><strong>Response body model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deviceList\": [\n    {\n      \"ID\": integer($int64),\n      \"St\": integer($int64)\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>ID:</strong> Device identifier<br /><strong>ST:</strong> Device status code (bitmask)</p>\n<p><strong>Device status:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Bit position</th>\n<th>Comment</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DevStNoComm</td>\n<td>0</td>\n<td>Communication fault</td>\n</tr>\n<tr>\n<td>DeStAlarm</td>\n<td>1</td>\n<td>Alarm</td>\n</tr>\n<tr>\n<td>DevStArmed</td>\n<td>2</td>\n<td>Armed</td>\n</tr>\n<tr>\n<td>DevStFault</td>\n<td>3</td>\n<td>Fault</td>\n</tr>\n<tr>\n<td>DevStDisabled</td>\n<td>4</td>\n<td>Disabled</td>\n</tr>\n<tr>\n<td>DevStOpen</td>\n<td>5</td>\n<td>Open</td>\n</tr>\n<tr>\n<td>DevStClosed</td>\n<td>6</td>\n<td>Closed</td>\n</tr>\n<tr>\n<td>DevStBusy</td>\n<td>7</td>\n<td>Busy</td>\n</tr>\n<tr>\n<td>DevStTest</td>\n<td>8</td>\n<td>Test mode</td>\n</tr>\n<tr>\n<td>DevStLogged</td>\n<td>9</td>\n<td>Logged</td>\n</tr>\n<tr>\n<td>DevStDirty</td>\n<td>10</td>\n<td>Dirty flag (edited but not downloaded)</td>\n</tr>\n<tr>\n<td>DevStMustRestart</td>\n<td>11</td>\n<td>Dirty flag 2 (edited, restart needed)</td>\n</tr>\n<tr>\n<td>DevStCloseRequest</td>\n<td>12</td>\n<td>Partition under closing (notifying open zones)</td>\n</tr>\n<tr>\n<td>DevStRecloseRequest</td>\n<td>13</td>\n<td>Close partitin after timing</td>\n</tr>\n<tr>\n<td>DevStEmpty</td>\n<td>14</td>\n<td>Staus empty</td>\n</tr>\n<tr>\n<td>TimeFault</td>\n<td>15</td>\n<td>Significant time difference</td>\n</tr>\n<tr>\n<td>DevStIssued</td>\n<td>16</td>\n<td>Issued Key</td>\n</tr>\n<tr>\n<td>DevStTestAlarm</td>\n<td>17</td>\n<td>Test alarm</td>\n</tr>\n<tr>\n<td>DevStPreAlarm</td>\n<td>18</td>\n<td>Pre alarm</td>\n</tr>\n<tr>\n<td>DevStPreAlarm2</td>\n<td>19</td>\n<td>Pre alarm 2</td>\n</tr>\n<tr>\n<td>DevStDeleted</td>\n<td>20</td>\n<td>Deleted device</td>\n</tr>\n<tr>\n<td>DevStOpening</td>\n<td>21</td>\n<td>Opening</td>\n</tr>\n<tr>\n<td>DevStACFault</td>\n<td>22</td>\n<td>230V fault</td>\n</tr>\n<tr>\n<td>DevStBatteryFault</td>\n<td>23</td>\n<td>Battery fault</td>\n</tr>\n<tr>\n<td>DevStSabotage</td>\n<td>24</td>\n<td>Sabotage (tamper)</td>\n</tr>\n<tr>\n<td>DevStDoNotDistrub</td>\n<td>25</td>\n<td>Do not disturb</td>\n</tr>\n<tr>\n<td>DevStStrictEntry</td>\n<td>26</td>\n<td>Strict Entry</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"DeviceList\": [\n        {\n            \"ID\": 10,\n            \"St\": 0\n        },\n        {\n            \"ID\": 20,\n            \"St\": 0\n        },\n       ...\n    ]\n}\n\n</code></pre>\n<p><strong>Device status:</strong></p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["devicestatus"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"922656b4-140c-42a6-a392-90bfabd55c2e"},{"name":"List of active access control device","id":"44261e10-8a43-4d44-904d-768a768dac4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/devices/simple/acc","description":"<p>Returns a device list with simple device data, containing all active access controllers and access points</p>\n<p>GET ​/devices​/simple​/acc</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/devices/simple/acc</p>\n<p><strong>Body model</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deviceList\": [\n    {\n      \"ID\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"Name\": \"string\",\n      \"IDFrom\": integer($int64),\n      \"Rdr1Dir\": \"string\",\n      \"Rdr2Dir\": \"string\",\n      \"Rdr1Code\": \"string\",\n      \"Rdr2Code\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>Eszköz ID</td>\n</tr>\n<tr>\n<td>TypeCode</td>\n<td>Eszköz típuskódja. SC1GA: SC-1000 átjáró</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>Eszköz ID</td>\n</tr>\n<tr>\n<td>IDFrom</td>\n<td></td>\n</tr>\n<tr>\n<td>Rdr1Dir</td>\n<td>Az átjáró A B kártya olvasójának iránya (be/ki)</td>\n</tr>\n<tr>\n<td>Rdr2Dir</td>\n<td>Az átjáró B kártya olvasójának iránya (be/ki)</td>\n</tr>\n<tr>\n<td>Rdr1Code</td>\n<td>Az A olvasó irányának kódja (Be: I ; KI : O)</td>\n</tr>\n<tr>\n<td>Rdr2Code</td>\n<td>A B olvasó irányának kódja (Be: I ; KI : O)</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>integer($int64)</td>\n<td>ID of Device</td>\n</tr>\n<tr>\n<td>TypeCode</td>\n<td>string</td>\n<td>Type Code of device</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>string</td>\n<td>Name of Device</td>\n</tr>\n<tr>\n<td>IDFrom</td>\n<td>integer($int64)</td>\n<td></td>\n</tr>\n<tr>\n<td>Rdr1Dir</td>\n<td>string</td>\n<td>Direction of the entrance A</td>\n</tr>\n<tr>\n<td>Rdr2Dir</td>\n<td>string</td>\n<td>Direction of the entrance B</td>\n</tr>\n<tr>\n<td>Rdr1Code</td>\n<td>string</td>\n<td>ID of A reader's direction (IN: I ; OUT : O)</td>\n</tr>\n<tr>\n<td>Rdr2Code</td>\n<td>string</td>\n<td>ID of B reader's direction (IN: I ; OUT : O)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"DeviceList\": [\n        {\n            \"ID\": 134,\n            \"TypeCode\": \"SC1GA\",\n            \"Name\": \"ACCESS CONTROL 1119\",\n            \"IDFrom\": 129,\n            \"Rdr1Dir\": \"In\",\n            \"Rdr2Dir\": \"Out\",\n            \"Rdr1Code\": \"I\",\n            \"Rdr2Code\": \"O\"\n        },\n        {\n            \"ID\": 125,\n            \"TypeCode\": \"SC1GA\",\n            \"Name\": \"Access control 2\",\n            \"IDFrom\": 115,\n            \"Rdr1Dir\": \"In\",\n            \"Rdr2Dir\": \"Out\",\n            \"Rdr1Code\": \"I\",\n            \"Rdr2Code\": \"O\"\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["devices","simple","acc"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"44261e10-8a43-4d44-904d-768a768dac4b"},{"name":"List of one device status","id":"b64fd6d9-cae9-48a7-964f-fbe61cb897ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/devicestatus/{{DeviceID}}","description":"<p>Get a device status data by device ID.</p>\n<p>GET /devicestatus</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/devicestatus/{{DeviceID}}</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<p>DeviceID: Eszköz egyedi azonosítója  </p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DeviceID</td>\n<td>integer($int64)</td>\n<td>ID of device</td>\n</tr>\n<tr>\n<td>St</td>\n<td>integer($int64)</td>\n<td>Device status code</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 114,\n    \"St\": 512\n}\n\n</code></pre>\n<p>ID: Device identifier<br />ST: Device status code (bitmask)</p>\n<p><strong>Device status:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Bit position</th>\n<th>Comment</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DevStNoComm</td>\n<td>0</td>\n<td>Communication fault</td>\n</tr>\n<tr>\n<td>DeStAlarm</td>\n<td>1</td>\n<td>Alarm</td>\n</tr>\n<tr>\n<td>DevStArmed</td>\n<td>2</td>\n<td>Armed</td>\n</tr>\n<tr>\n<td>DevStFault</td>\n<td>3</td>\n<td>Fault</td>\n</tr>\n<tr>\n<td>DevStDisabled</td>\n<td>4</td>\n<td>Disabled</td>\n</tr>\n<tr>\n<td>DevStOpen</td>\n<td>5</td>\n<td>Open</td>\n</tr>\n<tr>\n<td>DevStClosed</td>\n<td>6</td>\n<td>Closed</td>\n</tr>\n<tr>\n<td>DevStBusy</td>\n<td>7</td>\n<td>Busy</td>\n</tr>\n<tr>\n<td>DevStTest</td>\n<td>8</td>\n<td>Test mode</td>\n</tr>\n<tr>\n<td>DevStLogged</td>\n<td>9</td>\n<td>Logged</td>\n</tr>\n<tr>\n<td>DevStDirty</td>\n<td>10</td>\n<td>Dirty flag (edited but not downloaded)</td>\n</tr>\n<tr>\n<td>DevStMustRestart</td>\n<td>11</td>\n<td>Dirty flag 2 (edited, restart needed)</td>\n</tr>\n<tr>\n<td>DevStCloseRequest</td>\n<td>12</td>\n<td>Partition under closing (notifying open zones)</td>\n</tr>\n<tr>\n<td>DevStRecloseRequest</td>\n<td>13</td>\n<td>Close partitin after timing</td>\n</tr>\n<tr>\n<td>DevStEmpty</td>\n<td>14</td>\n<td>Staus empty</td>\n</tr>\n<tr>\n<td>TimeFault</td>\n<td>15</td>\n<td>Significant time difference</td>\n</tr>\n<tr>\n<td>DevStIssued</td>\n<td>16</td>\n<td>Issued Key</td>\n</tr>\n<tr>\n<td>DevStTestAlarm</td>\n<td>17</td>\n<td>Test alarm</td>\n</tr>\n<tr>\n<td>DevStPreAlarm</td>\n<td>18</td>\n<td>Pre alarm</td>\n</tr>\n<tr>\n<td>DevStPreAlarm2</td>\n<td>19</td>\n<td>Pre alarm 2</td>\n</tr>\n<tr>\n<td>DevStDeleted</td>\n<td>20</td>\n<td>Deleted device</td>\n</tr>\n<tr>\n<td>DevStOpening</td>\n<td>21</td>\n<td>Opening</td>\n</tr>\n<tr>\n<td>DevStACFault</td>\n<td>22</td>\n<td>230V fault</td>\n</tr>\n<tr>\n<td>DevStBatteryFault</td>\n<td>23</td>\n<td>Battery fault</td>\n</tr>\n<tr>\n<td>DevStSabotage</td>\n<td>24</td>\n<td>Sabotage (tamper)</td>\n</tr>\n<tr>\n<td>DevStDoNotDistrub</td>\n<td>25</td>\n<td>Do not disturb</td>\n</tr>\n<tr>\n<td>DevStStrictEntry</td>\n<td>26</td>\n<td>Strict Entry</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["devicestatus","{{DeviceID}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"b64fd6d9-cae9-48a7-964f-fbe61cb897ea"}],"id":"5f97a466-4c78-4710-8a15-65f72fd2686b","_postman_id":"5f97a466-4c78-4710-8a15-65f72fd2686b","description":""},{"name":"Departments info","item":[{"name":"Departments info","id":"508e4b7c-8bbb-48ad-86a6-c15f03c9d553","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/departments","description":"<p>Returns all departments in a list</p>\n<p>GET /departments</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/departments</p>\n<p><strong>Response body</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"DepartmentList\": [\n        {\n            \"ID\": 103,\n            \"StateCode\": \"a\",\n            \"TypeCode\": \"SEC\",\n            \"IdFrom\": 101,\n            \"Code\": \"ALLO\",\n            \"Name\": \"ALLO\",\n            \"Description\": null,\n            \"ValidFrom\": null,\n            \"ValidTo\": null,\n            \"Address\": null,\n            \"Leader\": null,\n            \"Phone\": null,\n            \"MaxCount\": 10,\n            \"Email\": null\n        },\n   ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Department not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["departments"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"508e4b7c-8bbb-48ad-86a6-c15f03c9d553"}],"id":"d665b3ec-eab6-44d0-9786-e157dc35057c","_postman_id":"d665b3ec-eab6-44d0-9786-e157dc35057c","description":""},{"name":"Events","item":[{"name":"Asynchronous eventlist","item":[{"name":"Subscribe asyncronous eventlist","event":[{"listen":"test","script":{"id":"f5ab4e0d-80f9-465c-9d9d-a1722881f9ab","exec":["pm.environment.set(\"_eventlisttoken\", responseBody);"],"type":"text/javascript"}}],"id":"286c5f92-4966-4082-9f02-34c814686284","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"EvnDateFrom\": \"2021-05-25T04:52:48.897Z\",\r\n  \"EvnDateTo\": \"2021-05-25T04:52:48.897Z\",\r\n  \"EvnRecDateFrom\": \"\",\r\n  \"EvnRecDateTo\": \"\",\r\n  \"EvnIdAfter\": 3782610,\r\n  \"DeviceIdList\": [\r\n    4660, 4700\r\n  ],\r\n  \"EvnTypeCodeList\": [\r\n    \"E233\", \"E222\", \"E203\"\r\n  ],\r\n  \"PrsIdList\": [\r\n    36100,\r\n    49810\r\n  ],\r\n  \"TagIdList\": [\r\n    1005170,\r\n    1180\r\n  ],\r\n  \"MaxCount\": null\r\n}"},"url":"10.16.193.21:4443/eventList-async","description":"<p>Start the event list query with subscription.<br />After the request the system will generate a token and the eventlist begin to generate in the memory.</p>\n<p>Returns a list of events filtered by dates, devices, event types, persons, etc...</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/eventList-async</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EvnDateFrom : Event date from</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnDateFrom\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnDateFrom\": \"\"</td>\n</tr>\n<tr>\n<td>EvnDateTo : Event date to</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnDateTo\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnDateTo\": \"\"</td>\n</tr>\n<tr>\n<td>EvnRecDateFrom : Event recording date from</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnRecDateFrom\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnRecDateFrom\": \"\"</td>\n</tr>\n<tr>\n<td>EvnRecDateTo : Event recording date to</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnRecDateTo\": \"2021-06-25T04:52:48.897Z\" Without filtering: \"EvnRecDateTo\": \"\"</td>\n</tr>\n<tr>\n<td>EvnIdAfter : Event requery from given event ID</td>\n<td>integer($int64)</td>\n<td>e.g.: \"EvnIdAfter\": 3782610 Without filtering: \"EvnIdAfter\": null</td>\n</tr>\n<tr>\n<td>DeviceIdList : Devices identifiers</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"DeviceIdList\": [ 4660, 4700 ] Whithout filtering: \"DeviceIdList\": [ ],</td>\n</tr>\n<tr>\n<td>EventTypeCodeList : Eventtype codes</td>\n<td>string array</td>\n<td>e.g.: \"EvnTypeCodeList\": [ \"E233\", \"E222\", \"E203\" ] Without filtering: \"EvnTypeCodeList\" : [ ]</td>\n</tr>\n<tr>\n<td>PrsIdList : Person identifiers</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"PrsIdList\": [ 36100, 49810 ] Without filtering: \"PrsIdList\" : [ ]</td>\n</tr>\n<tr>\n<td>TagIdList : Tag identifiers (not number)</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"TagIdList\": [ 1005170, 1180 ] Without filtering: \"TagIdList\" : [ ]</td>\n</tr>\n<tr>\n<td>MaxCount: Maximum number of query rows</td>\n<td>integer($int32)</td>\n<td>By defaut: 100 MaxCount must be between 1 and 1000 null = default 100</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>One of date filter must be given</strong><br />\"AND\" logic is amoung given filters</p>\n<p><strong>Response</strong>: Token</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["eventList-async"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"286c5f92-4966-4082-9f02-34c814686284"},{"name":"Fetch buffered eventList from server","id":"1048fbce-f5dd-473c-8a94-db44fced138c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"url":"10.16.193.21:4443/eventList-async/1C8BBD7ACCB84795AE865828A632142A","description":"<p>Fetch buffered eventlist from server.</p>\n<p>POST /eventList-async/{token}</p>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"EventDataList\": [\n    {\n      \"EventId\": 0,\n      \"EventTypeCode\": \"string\",\n      \"EventDate\": \"2022-07-25T10:50:10.088Z\",\n      \"EventRecDate\": \"2022-07-25T10:50:10.088Z\",\n      \"EventComment\": \"string\",\n      \"DeviceID\": 0,\n      \"PersonID\": 0,\n      \"TagID\": 0,\n      \"Direction\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventID :</td>\n<td>integer($int64)</td>\n<td>ID of event</td>\n</tr>\n<tr>\n<td>EventTypeCode</td>\n<td>string</td>\n<td>Code of eventtype</td>\n</tr>\n<tr>\n<td>EventDate</td>\n<td>string($date-time)</td>\n<td>The date and time of the event</td>\n</tr>\n<tr>\n<td>EvnRecDate</td>\n<td>string($date-time)</td>\n<td>Recording date and time of the event</td>\n</tr>\n<tr>\n<td>DeviceId</td>\n<td>integer($int64)</td>\n<td>ID of device</td>\n</tr>\n<tr>\n<td>PersonId</td>\n<td>integer($int64)</td>\n<td>ID of Person</td>\n</tr>\n<tr>\n<td>TagId</td>\n<td>integer($int64)</td>\n<td>ID of credential</td>\n</tr>\n<tr>\n<td>Direction</td>\n<td>string</td>\n<td>Direction of the event. Possible values: \"IN”, „OUT” or \"null\" (if the event has not it)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Other error.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>System events (EXXX)</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>EVN_TYPECODE</th>\n<th>EVN_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E000</td>\n<td>Unknown event</td>\n</tr>\n<tr>\n<td>E001</td>\n<td>Zone alarm</td>\n</tr>\n<tr>\n<td>E002</td>\n<td>Zone restored</td>\n</tr>\n<tr>\n<td>E003</td>\n<td>Zone tamper</td>\n</tr>\n<tr>\n<td>E004</td>\n<td>Zone tamper restored</td>\n</tr>\n<tr>\n<td>E005</td>\n<td>Duress alarm</td>\n</tr>\n<tr>\n<td>E006</td>\n<td>Duress alarm restored</td>\n</tr>\n<tr>\n<td>E007</td>\n<td>Silent alarm</td>\n</tr>\n<tr>\n<td>E008</td>\n<td>Silent alarm restored</td>\n</tr>\n<tr>\n<td>E009</td>\n<td>Panic alarm</td>\n</tr>\n<tr>\n<td>E010</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E011</td>\n<td>Panic alarm*</td>\n</tr>\n<tr>\n<td>E012</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E013</td>\n<td>Medical alarm</td>\n</tr>\n<tr>\n<td>E014</td>\n<td>Medical alarm restored</td>\n</tr>\n<tr>\n<td>E015</td>\n<td>24h zone alarm</td>\n</tr>\n<tr>\n<td>E016</td>\n<td>24h zone restored</td>\n</tr>\n<tr>\n<td>E017</td>\n<td>Input active</td>\n</tr>\n<tr>\n<td>E018</td>\n<td>Input restored</td>\n</tr>\n<tr>\n<td>E019</td>\n<td>Sabotage</td>\n</tr>\n<tr>\n<td>E020</td>\n<td>Sabotage restored</td>\n</tr>\n<tr>\n<td>E021</td>\n<td>Partition ready</td>\n</tr>\n<tr>\n<td>E022</td>\n<td>Partition not ready</td>\n</tr>\n<tr>\n<td>E023</td>\n<td>Prealarm</td>\n</tr>\n<tr>\n<td>E024</td>\n<td>Partition in alarm</td>\n</tr>\n<tr>\n<td>E025</td>\n<td>Reader tamper</td>\n</tr>\n<tr>\n<td>E026</td>\n<td>Reader tamper restored</td>\n</tr>\n<tr>\n<td>E027</td>\n<td>Sabotage ACK</td>\n</tr>\n<tr>\n<td>E028</td>\n<td>Sabotage ACK failed</td>\n</tr>\n<tr>\n<td>E029</td>\n<td>Exit started</td>\n</tr>\n<tr>\n<td>E030</td>\n<td>Entry started</td>\n</tr>\n<tr>\n<td>E031</td>\n<td>Confirmed alarm</td>\n</tr>\n<tr>\n<td>E032</td>\n<td>Attacked</td>\n</tr>\n<tr>\n<td>E033</td>\n<td>Visual check</td>\n</tr>\n<tr>\n<td>E100</td>\n<td>Fire</td>\n</tr>\n<tr>\n<td>E101</td>\n<td>Fire alarm(detector)</td>\n</tr>\n<tr>\n<td>E102</td>\n<td>Fire alarm(detector) restored</td>\n</tr>\n<tr>\n<td>E103</td>\n<td>Fire alarm(zone)</td>\n</tr>\n<tr>\n<td>E104</td>\n<td>Fire alarm(zone) restored</td>\n</tr>\n<tr>\n<td>E105</td>\n<td>Fire alarm(module)</td>\n</tr>\n<tr>\n<td>E106</td>\n<td>Fire alarm(module) restored</td>\n</tr>\n<tr>\n<td>E107</td>\n<td>Fire prealarm</td>\n</tr>\n<tr>\n<td>E108</td>\n<td>Fire prealarm restored</td>\n</tr>\n<tr>\n<td>E109</td>\n<td>Evacuation</td>\n</tr>\n<tr>\n<td>E110</td>\n<td>End of Evacuation</td>\n</tr>\n<tr>\n<td>E111</td>\n<td>Technical alarm</td>\n</tr>\n<tr>\n<td>E112</td>\n<td>Fire alarm(smoke)</td>\n</tr>\n<tr>\n<td>E113</td>\n<td>Fire alarm(heat)</td>\n</tr>\n<tr>\n<td>E114</td>\n<td>Fire alarm restored</td>\n</tr>\n<tr>\n<td>E115</td>\n<td>Fire alarm(confirmed)</td>\n</tr>\n<tr>\n<td>E116</td>\n<td>Fire alarm(walk test)</td>\n</tr>\n<tr>\n<td>E117</td>\n<td>Fire alarm(simulated)</td>\n</tr>\n<tr>\n<td>E118</td>\n<td>Intervention</td>\n</tr>\n<tr>\n<td>E119</td>\n<td>Intervention restored</td>\n</tr>\n<tr>\n<td>E120</td>\n<td>Technical alarm restored</td>\n</tr>\n<tr>\n<td>E121</td>\n<td>Technical prealarm</td>\n</tr>\n<tr>\n<td>E122</td>\n<td>Technical prealarm restored</td>\n</tr>\n<tr>\n<td>E200</td>\n<td>Access control</td>\n</tr>\n<tr>\n<td>E201</td>\n<td>Remote close</td>\n</tr>\n<tr>\n<td>E202</td>\n<td>Remote open</td>\n</tr>\n<tr>\n<td>E203</td>\n<td>Tag read</td>\n</tr>\n<tr>\n<td>E204</td>\n<td>Hold for permission</td>\n</tr>\n<tr>\n<td>E205</td>\n<td>Marked for inspectection</td>\n</tr>\n<tr>\n<td>E206</td>\n<td>Emergency open with card</td>\n</tr>\n<tr>\n<td>E207</td>\n<td>Emergency open with card end</td>\n</tr>\n<tr>\n<td>E208</td>\n<td>Intrusion</td>\n</tr>\n<tr>\n<td>E209</td>\n<td>Unknown tag</td>\n</tr>\n<tr>\n<td>E210</td>\n<td>Invalid tag</td>\n</tr>\n<tr>\n<td>E211</td>\n<td>Timezone violation</td>\n</tr>\n<tr>\n<td>E212</td>\n<td>Left open</td>\n</tr>\n<tr>\n<td>E213</td>\n<td>Got closed</td>\n</tr>\n<tr>\n<td>E214</td>\n<td>APB Violation</td>\n</tr>\n<tr>\n<td>E216</td>\n<td>Mantrap</td>\n</tr>\n<tr>\n<td>E217</td>\n<td>Duress open</td>\n</tr>\n<tr>\n<td>E218</td>\n<td>Emergency State End</td>\n</tr>\n<tr>\n<td>E219</td>\n<td>Emergency State Start</td>\n</tr>\n<tr>\n<td>E220</td>\n<td>Patrol late check</td>\n</tr>\n<tr>\n<td>E221</td>\n<td>Patrol early check</td>\n</tr>\n<tr>\n<td>E222</td>\n<td>No passage</td>\n</tr>\n<tr>\n<td>E223</td>\n<td>Patrol fault</td>\n</tr>\n<tr>\n<td>E224</td>\n<td>Egress</td>\n</tr>\n<tr>\n<td>E225</td>\n<td>Access monitoring</td>\n</tr>\n<tr>\n<td>E226</td>\n<td>Invalid PIN</td>\n</tr>\n<tr>\n<td>E227</td>\n<td>Access with PIN</td>\n</tr>\n<tr>\n<td>E228</td>\n<td>Blocked passage</td>\n</tr>\n<tr>\n<td>E229</td>\n<td>Activated by control tag</td>\n</tr>\n<tr>\n<td>E230</td>\n<td>Disabled by control tag</td>\n</tr>\n<tr>\n<td>E231</td>\n<td>Control tag pulse</td>\n</tr>\n<tr>\n<td>E232</td>\n<td>Control tag</td>\n</tr>\n<tr>\n<td>E233</td>\n<td>Passage</td>\n</tr>\n<tr>\n<td>E234</td>\n<td>Out of time window</td>\n</tr>\n<tr>\n<td>E235</td>\n<td>APB buffer full</td>\n</tr>\n<tr>\n<td>E236</td>\n<td>Rejected</td>\n</tr>\n<tr>\n<td>E237</td>\n<td>Visitor passage</td>\n</tr>\n<tr>\n<td>E239</td>\n<td>Visitor hold for permission</td>\n</tr>\n<tr>\n<td>E240</td>\n<td>Strict entry off</td>\n</tr>\n<tr>\n<td>E241</td>\n<td>Fingerprint enrollment</td>\n</tr>\n<tr>\n<td>E242</td>\n<td>Fingerprint enrolled</td>\n</tr>\n<tr>\n<td>E243</td>\n<td>Patrol check</td>\n</tr>\n<tr>\n<td>E244</td>\n<td>Key returned</td>\n</tr>\n<tr>\n<td>E245</td>\n<td>Key pick up</td>\n</tr>\n<tr>\n<td>E247</td>\n<td>Key case left open</td>\n</tr>\n<tr>\n<td>E248</td>\n<td>All key cases closed</td>\n</tr>\n<tr>\n<td>E249</td>\n<td>Key not returned</td>\n</tr>\n<tr>\n<td>E250</td>\n<td>Key case opened</td>\n</tr>\n<tr>\n<td>E251</td>\n<td>Key case closed</td>\n</tr>\n<tr>\n<td>E252</td>\n<td>PIN accepted</td>\n</tr>\n<tr>\n<td>E253</td>\n<td>Opened</td>\n</tr>\n<tr>\n<td>E254</td>\n<td>Closed</td>\n</tr>\n<tr>\n<td>E255</td>\n<td>PIN changed</td>\n</tr>\n<tr>\n<td>E256</td>\n<td>Emergency open</td>\n</tr>\n<tr>\n<td>E257</td>\n<td>Emergency open end</td>\n</tr>\n<tr>\n<td>E258</td>\n<td>Latch sensor active</td>\n</tr>\n<tr>\n<td>E259</td>\n<td>Latch sensor restored</td>\n</tr>\n<tr>\n<td>E260</td>\n<td>Card withdraw (collector)</td>\n</tr>\n<tr>\n<td>E261</td>\n<td>Card jam</td>\n</tr>\n<tr>\n<td>E262</td>\n<td>Hand opening</td>\n</tr>\n<tr>\n<td>E263</td>\n<td>Direction change: in</td>\n</tr>\n<tr>\n<td>E264</td>\n<td>Direction change: out</td>\n</tr>\n<tr>\n<td>E265</td>\n<td>In loop active</td>\n</tr>\n<tr>\n<td>E266</td>\n<td>In loop restored</td>\n</tr>\n<tr>\n<td>E267</td>\n<td>Out loop active</td>\n</tr>\n<tr>\n<td>E268</td>\n<td>Out loop restored</td>\n</tr>\n<tr>\n<td>E269</td>\n<td>Invalid fingerprint</td>\n</tr>\n<tr>\n<td>E270</td>\n<td>Fingerprint read</td>\n</tr>\n<tr>\n<td>E271</td>\n<td>Card collector: card rejected</td>\n</tr>\n<tr>\n<td>E272</td>\n<td>Passage(R tag)</td>\n</tr>\n<tr>\n<td>E273</td>\n<td>Disabled by input</td>\n</tr>\n<tr>\n<td>E274</td>\n<td>Inspection passed</td>\n</tr>\n<tr>\n<td>E275</td>\n<td>Inspection failed</td>\n</tr>\n<tr>\n<td>E276</td>\n<td>Inspection</td>\n</tr>\n<tr>\n<td>E277</td>\n<td>Inspection finished</td>\n</tr>\n<tr>\n<td>E278</td>\n<td>Left open message</td>\n</tr>\n<tr>\n<td>E279</td>\n<td>Invalid gate</td>\n</tr>\n<tr>\n<td>E280</td>\n<td>Safe full</td>\n</tr>\n<tr>\n<td>E281</td>\n<td>Safe occupied</td>\n</tr>\n<tr>\n<td>E282</td>\n<td>Safe empty</td>\n</tr>\n<tr>\n<td>E283</td>\n<td>Safe 24 hours occupied</td>\n</tr>\n<tr>\n<td>E284</td>\n<td>Special opening</td>\n</tr>\n<tr>\n<td>E285</td>\n<td>Card storage opened</td>\n</tr>\n<tr>\n<td>E286</td>\n<td>Card storage closed</td>\n</tr>\n<tr>\n<td>E287</td>\n<td>Card collector full</td>\n</tr>\n<tr>\n<td>E288</td>\n<td>Card collector empty</td>\n</tr>\n<tr>\n<td>E289</td>\n<td>Valid card collected</td>\n</tr>\n<tr>\n<td>E290</td>\n<td>Invalid card collected</td>\n</tr>\n<tr>\n<td>E291</td>\n<td>Multiple tag read</td>\n</tr>\n<tr>\n<td>E292</td>\n<td>Correction passage</td>\n</tr>\n<tr>\n<td>E293</td>\n<td>Expired service time</td>\n</tr>\n<tr>\n<td>E294</td>\n<td>Left closed</td>\n</tr>\n<tr>\n<td>E295</td>\n<td>Taken card</td>\n</tr>\n<tr>\n<td>E296</td>\n<td>Device returned</td>\n</tr>\n<tr>\n<td>E297</td>\n<td>Device pick up</td>\n</tr>\n<tr>\n<td>E298</td>\n<td>Biometric read</td>\n</tr>\n<tr>\n<td>E299</td>\n<td>Strict entry on</td>\n</tr>\n<tr>\n<td>E300</td>\n<td>Control</td>\n</tr>\n<tr>\n<td>E301</td>\n<td>Partition set</td>\n</tr>\n<tr>\n<td>E302</td>\n<td>Partition unset</td>\n</tr>\n<tr>\n<td>E303</td>\n<td>User set</td>\n</tr>\n<tr>\n<td>E304</td>\n<td>User unset</td>\n</tr>\n<tr>\n<td>E305</td>\n<td>Remote set</td>\n</tr>\n<tr>\n<td>E306</td>\n<td>Remote unset</td>\n</tr>\n<tr>\n<td>E307</td>\n<td>Auto. set</td>\n</tr>\n<tr>\n<td>E308</td>\n<td>Auto. unset</td>\n</tr>\n<tr>\n<td>E309</td>\n<td>Early set</td>\n</tr>\n<tr>\n<td>E310</td>\n<td>Early unset</td>\n</tr>\n<tr>\n<td>E311</td>\n<td>Late set</td>\n</tr>\n<tr>\n<td>E312</td>\n<td>Late unset</td>\n</tr>\n<tr>\n<td>E313</td>\n<td>Partial set</td>\n</tr>\n<tr>\n<td>E314</td>\n<td>Permanently closed</td>\n</tr>\n<tr>\n<td>E315</td>\n<td>Permanently open</td>\n</tr>\n<tr>\n<td>E316</td>\n<td>Failed to set</td>\n</tr>\n<tr>\n<td>E317</td>\n<td>Failed to unset</td>\n</tr>\n<tr>\n<td>E318</td>\n<td>Zone bypass</td>\n</tr>\n<tr>\n<td>E319</td>\n<td>Zone unbypass</td>\n</tr>\n<tr>\n<td>E320</td>\n<td>Output active</td>\n</tr>\n<tr>\n<td>E321</td>\n<td>Output restored</td>\n</tr>\n<tr>\n<td>E322</td>\n<td>Alarm reset</td>\n</tr>\n<tr>\n<td>E323</td>\n<td>Alarm ACK</td>\n</tr>\n<tr>\n<td>E324</td>\n<td>Permanently closed end</td>\n</tr>\n<tr>\n<td>E325</td>\n<td>Permanent state end</td>\n</tr>\n<tr>\n<td>E328</td>\n<td>Full set</td>\n</tr>\n<tr>\n<td>E329</td>\n<td>Full unset</td>\n</tr>\n<tr>\n<td>E330</td>\n<td>Disable device</td>\n</tr>\n<tr>\n<td>E331</td>\n<td>Enable device</td>\n</tr>\n<tr>\n<td>E332</td>\n<td>Day mode</td>\n</tr>\n<tr>\n<td>E333</td>\n<td>Night mode</td>\n</tr>\n<tr>\n<td>E336</td>\n<td>Zone in alarm condition</td>\n</tr>\n<tr>\n<td>E337</td>\n<td>Mantrap occupied</td>\n</tr>\n<tr>\n<td>E338</td>\n<td>Mantrap empty</td>\n</tr>\n<tr>\n<td>E339</td>\n<td>Reader reset</td>\n</tr>\n<tr>\n<td>E340</td>\n<td>Reader HW reset</td>\n</tr>\n<tr>\n<td>E341</td>\n<td>Controller restarted</td>\n</tr>\n<tr>\n<td>E400</td>\n<td>Trouble</td>\n</tr>\n<tr>\n<td>E401</td>\n<td>AC fault</td>\n</tr>\n<tr>\n<td>E402</td>\n<td>AC fault restored</td>\n</tr>\n<tr>\n<td>E403</td>\n<td>Battery fault</td>\n</tr>\n<tr>\n<td>E404</td>\n<td>Battery fault restored</td>\n</tr>\n<tr>\n<td>E405</td>\n<td>RAM content damaged</td>\n</tr>\n<tr>\n<td>E406</td>\n<td>HW reset</td>\n</tr>\n<tr>\n<td>E407</td>\n<td>BELL</td>\n</tr>\n<tr>\n<td>E408</td>\n<td>Siren fault restored</td>\n</tr>\n<tr>\n<td>E409</td>\n<td>Ground fault</td>\n</tr>\n<tr>\n<td>E410</td>\n<td>Ground fault restored</td>\n</tr>\n<tr>\n<td>E411</td>\n<td>Module fault</td>\n</tr>\n<tr>\n<td>E412</td>\n<td>Module fault restored</td>\n</tr>\n<tr>\n<td>E413</td>\n<td>Detector fault</td>\n</tr>\n<tr>\n<td>E414</td>\n<td>Detector fault restored</td>\n</tr>\n<tr>\n<td>E415</td>\n<td>Type fault</td>\n</tr>\n<tr>\n<td>E416</td>\n<td>Type fault restored</td>\n</tr>\n<tr>\n<td>E417</td>\n<td>Address fault</td>\n</tr>\n<tr>\n<td>E418</td>\n<td>Address fault restored</td>\n</tr>\n<tr>\n<td>E419</td>\n<td>Loop broken</td>\n</tr>\n<tr>\n<td>E420</td>\n<td>Loop short circuit</td>\n</tr>\n<tr>\n<td>E421</td>\n<td>Download error</td>\n</tr>\n<tr>\n<td>E422</td>\n<td>Download complete</td>\n</tr>\n<tr>\n<td>E423</td>\n<td>Zone fault</td>\n</tr>\n<tr>\n<td>E424</td>\n<td>Zone fault restored</td>\n</tr>\n<tr>\n<td>E425</td>\n<td>Command error</td>\n</tr>\n<tr>\n<td>E426</td>\n<td>Command ACK</td>\n</tr>\n<tr>\n<td>E427</td>\n<td>General sys. fault</td>\n</tr>\n<tr>\n<td>E428</td>\n<td>General sys. Fault restored</td>\n</tr>\n<tr>\n<td>E429</td>\n<td>Real-time clock reset</td>\n</tr>\n<tr>\n<td>E430</td>\n<td>Sounder on</td>\n</tr>\n<tr>\n<td>E431</td>\n<td>Sounder off</td>\n</tr>\n<tr>\n<td>E432</td>\n<td>Sounder disabled</td>\n</tr>\n<tr>\n<td>E433</td>\n<td>Sounder enabled</td>\n</tr>\n<tr>\n<td>E434</td>\n<td>Battery discharged</td>\n</tr>\n<tr>\n<td>E435</td>\n<td>Battery discharged restored</td>\n</tr>\n<tr>\n<td>E436</td>\n<td>Loop broken restored</td>\n</tr>\n<tr>\n<td>E437</td>\n<td>Loop short circuit restored</td>\n</tr>\n<tr>\n<td>E438</td>\n<td>Configuration error</td>\n</tr>\n<tr>\n<td>E439</td>\n<td>Significant time difference</td>\n</tr>\n<tr>\n<td>E440</td>\n<td>Technical warning</td>\n</tr>\n<tr>\n<td>E441</td>\n<td>Dusty detector</td>\n</tr>\n<tr>\n<td>E442</td>\n<td>Low loop voltage</td>\n</tr>\n<tr>\n<td>E443</td>\n<td>Loop voltage restored</td>\n</tr>\n<tr>\n<td>E444</td>\n<td>Loop configuration fault</td>\n</tr>\n<tr>\n<td>E445</td>\n<td>Loop configuration restored</td>\n</tr>\n<tr>\n<td>E446</td>\n<td>Flash memory fault</td>\n</tr>\n<tr>\n<td>E447</td>\n<td>Flash memory restored</td>\n</tr>\n<tr>\n<td>E448</td>\n<td>EPROM CRC fault</td>\n</tr>\n<tr>\n<td>E449</td>\n<td>EPROM CRC restored</td>\n</tr>\n<tr>\n<td>E450</td>\n<td>Input broken</td>\n</tr>\n<tr>\n<td>E451</td>\n<td>Input short circuit</td>\n</tr>\n<tr>\n<td>E452</td>\n<td>Technical warning restored</td>\n</tr>\n<tr>\n<td>E453</td>\n<td>Invalid response</td>\n</tr>\n<tr>\n<td>E454</td>\n<td>Job error</td>\n</tr>\n<tr>\n<td>E455</td>\n<td>Job complete</td>\n</tr>\n<tr>\n<td>E456</td>\n<td>Tag index error</td>\n</tr>\n<tr>\n<td>E457</td>\n<td>Tag buffer full</td>\n</tr>\n<tr>\n<td>E458</td>\n<td>Invalid tag encoding</td>\n</tr>\n<tr>\n<td>E459</td>\n<td>Download error with tag</td>\n</tr>\n<tr>\n<td>E460</td>\n<td>Unsuccessful event reading</td>\n</tr>\n<tr>\n<td>E461</td>\n<td>Download error on radio</td>\n</tr>\n<tr>\n<td>E462</td>\n<td>Download complete on radio</td>\n</tr>\n<tr>\n<td>E463</td>\n<td>Lock state change</td>\n</tr>\n<tr>\n<td>E464</td>\n<td>Cylinder state change</td>\n</tr>\n<tr>\n<td>E465</td>\n<td>Handle state change</td>\n</tr>\n<tr>\n<td>E466</td>\n<td>Warning</td>\n</tr>\n<tr>\n<td>E467</td>\n<td>CAN fault</td>\n</tr>\n<tr>\n<td>E468</td>\n<td>CAN fault restored</td>\n</tr>\n<tr>\n<td>E469</td>\n<td>Tag conflict</td>\n</tr>\n<tr>\n<td>E470</td>\n<td>Power supply fault</td>\n</tr>\n<tr>\n<td>E471</td>\n<td>Power supply fault restored</td>\n</tr>\n<tr>\n<td>E500</td>\n<td>Time&amp;Attendance</td>\n</tr>\n<tr>\n<td>E501</td>\n<td>Sick leave</td>\n</tr>\n<tr>\n<td>E502</td>\n<td>Balance</td>\n</tr>\n<tr>\n<td>E503</td>\n<td>Lunch</td>\n</tr>\n<tr>\n<td>E504</td>\n<td>Undefined access</td>\n</tr>\n<tr>\n<td>E505</td>\n<td>Business trip</td>\n</tr>\n<tr>\n<td>E506</td>\n<td>Field Work</td>\n</tr>\n<tr>\n<td>E507</td>\n<td>Clock private</td>\n</tr>\n<tr>\n<td>E508</td>\n<td>Not T&amp;A passage</td>\n</tr>\n<tr>\n<td>E509</td>\n<td>Clock passage</td>\n</tr>\n<tr>\n<td>E510</td>\n<td>Annual leave</td>\n</tr>\n<tr>\n<td>E511</td>\n<td>Due reason passage</td>\n</tr>\n<tr>\n<td>E512</td>\n<td>Child care #2</td>\n</tr>\n<tr>\n<td>E513</td>\n<td>Child care #1</td>\n</tr>\n<tr>\n<td>E514</td>\n<td>Military service</td>\n</tr>\n<tr>\n<td>E520</td>\n<td>Unpaid leave</td>\n</tr>\n<tr>\n<td>E527</td>\n<td>Education absence</td>\n</tr>\n<tr>\n<td>E528</td>\n<td>Education leave</td>\n</tr>\n<tr>\n<td>E530</td>\n<td>Overtime</td>\n</tr>\n<tr>\n<td>E531</td>\n<td>Perm. sickness</td>\n</tr>\n<tr>\n<td>E532</td>\n<td>Perm. business trip</td>\n</tr>\n<tr>\n<td>E533</td>\n<td>Belated</td>\n</tr>\n<tr>\n<td>E534</td>\n<td>Admission</td>\n</tr>\n<tr>\n<td>E535</td>\n<td>Exit permit</td>\n</tr>\n<tr>\n<td>E536</td>\n<td>Entry permit</td>\n</tr>\n<tr>\n<td>E537</td>\n<td>Smoking</td>\n</tr>\n<tr>\n<td>E538</td>\n<td>Official</td>\n</tr>\n<tr>\n<td>E539</td>\n<td>Other break</td>\n</tr>\n<tr>\n<td>E600</td>\n<td>Communication</td>\n</tr>\n<tr>\n<td>E601</td>\n<td>Comm. fault</td>\n</tr>\n<tr>\n<td>E602</td>\n<td>Comm. restored</td>\n</tr>\n<tr>\n<td>E603</td>\n<td>Alarm transmission</td>\n</tr>\n<tr>\n<td>E604</td>\n<td>Alarm transmission fault</td>\n</tr>\n<tr>\n<td>E605</td>\n<td>Alarm transmission disabled</td>\n</tr>\n<tr>\n<td>E606</td>\n<td>Transmission path fault</td>\n</tr>\n<tr>\n<td>E607</td>\n<td>Transmission path fault rest.</td>\n</tr>\n<tr>\n<td>E608</td>\n<td>Network fault</td>\n</tr>\n<tr>\n<td>E609</td>\n<td>Network fault restored</td>\n</tr>\n<tr>\n<td>E610</td>\n<td>Primary control PC started</td>\n</tr>\n<tr>\n<td>E611</td>\n<td>Primary control PC stopped</td>\n</tr>\n<tr>\n<td>E612</td>\n<td>Secondary control PC started</td>\n</tr>\n<tr>\n<td>E613</td>\n<td>Secondary control PC stopped</td>\n</tr>\n<tr>\n<td>E614</td>\n<td>Restart</td>\n</tr>\n<tr>\n<td>E615</td>\n<td>Control PC started</td>\n</tr>\n<tr>\n<td>E616</td>\n<td>Control PC stopped</td>\n</tr>\n<tr>\n<td>E700</td>\n<td>NPR/Camera</td>\n</tr>\n<tr>\n<td>E701</td>\n<td>Invalid number plate</td>\n</tr>\n<tr>\n<td>E702</td>\n<td>NPR system fault</td>\n</tr>\n<tr>\n<td>E703</td>\n<td>Unrecognised plate</td>\n</tr>\n<tr>\n<td>E704</td>\n<td>Unknown plate</td>\n</tr>\n<tr>\n<td>E705</td>\n<td>Parking full</td>\n</tr>\n<tr>\n<td>E706</td>\n<td>Unauthorized driver</td>\n</tr>\n<tr>\n<td>E707</td>\n<td>No tag presented</td>\n</tr>\n<tr>\n<td>E708</td>\n<td>Time out</td>\n</tr>\n<tr>\n<td>E709</td>\n<td>Access granted (NPR)</td>\n</tr>\n<tr>\n<td>E710</td>\n<td>Corrected plate</td>\n</tr>\n<tr>\n<td>E711</td>\n<td>No delivery note</td>\n</tr>\n<tr>\n<td>E712</td>\n<td>No in weight</td>\n</tr>\n<tr>\n<td>E713</td>\n<td>No out weight</td>\n</tr>\n<tr>\n<td>E714</td>\n<td>Net weight difference</td>\n</tr>\n<tr>\n<td>E715</td>\n<td>Heavy load</td>\n</tr>\n<tr>\n<td>E716</td>\n<td>Scaling</td>\n</tr>\n<tr>\n<td>E717</td>\n<td>Access denied (NPR)</td>\n</tr>\n<tr>\n<td>E718</td>\n<td>Motion detected</td>\n</tr>\n<tr>\n<td>E719</td>\n<td>Video alarm</td>\n</tr>\n<tr>\n<td>E720</td>\n<td>Import delivery note</td>\n</tr>\n<tr>\n<td>E721</td>\n<td>Multiple delivery note</td>\n</tr>\n<tr>\n<td>E722</td>\n<td>NPR started</td>\n</tr>\n<tr>\n<td>E723</td>\n<td>NPR succeeded</td>\n</tr>\n<tr>\n<td>E724</td>\n<td>NPR ended</td>\n</tr>\n<tr>\n<td>E725</td>\n<td>NPR interrupted</td>\n</tr>\n<tr>\n<td>E800</td>\n<td>Building automation</td>\n</tr>\n<tr>\n<td>E801</td>\n<td>Low temperature</td>\n</tr>\n<tr>\n<td>E802</td>\n<td>Low temperature restored</td>\n</tr>\n<tr>\n<td>E803</td>\n<td>High temperature</td>\n</tr>\n<tr>\n<td>E804</td>\n<td>High temperature restored</td>\n</tr>\n<tr>\n<td>E805</td>\n<td>Low humidity</td>\n</tr>\n<tr>\n<td>E806</td>\n<td>Low humidity restored</td>\n</tr>\n<tr>\n<td>E807</td>\n<td>High humidity</td>\n</tr>\n<tr>\n<td>E808</td>\n<td>High humidity restored</td>\n</tr>\n<tr>\n<td>E850</td>\n<td>Guard call</td>\n</tr>\n<tr>\n<td>E851</td>\n<td>Door sabotage</td>\n</tr>\n<tr>\n<td>E852</td>\n<td>Window sabotage</td>\n</tr>\n<tr>\n<td>E853</td>\n<td>GSM detected</td>\n</tr>\n<tr>\n<td>E854</td>\n<td>Door sabotage restored</td>\n</tr>\n<tr>\n<td>E855</td>\n<td>Window sabotage restored</td>\n</tr>\n<tr>\n<td>E856</td>\n<td>GSM restored</td>\n</tr>\n<tr>\n<td>E857</td>\n<td>Control active</td>\n</tr>\n<tr>\n<td>E858</td>\n<td>Privacy button on</td>\n</tr>\n<tr>\n<td>E859</td>\n<td>Privacy button off</td>\n</tr>\n<tr>\n<td>E900</td>\n<td>Other</td>\n</tr>\n<tr>\n<td>E9001</td>\n<td>HID query successful</td>\n</tr>\n<tr>\n<td>E9002</td>\n<td>HID query unsuccessful</td>\n</tr>\n<tr>\n<td>E9003</td>\n<td>HID user create successful</td>\n</tr>\n<tr>\n<td>E9004</td>\n<td>HID user create unsuccessful</td>\n</tr>\n<tr>\n<td>E9005</td>\n<td>HID user delete successful</td>\n</tr>\n<tr>\n<td>E9006</td>\n<td>HID user delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9007</td>\n<td>HID device delete successful</td>\n</tr>\n<tr>\n<td>E9008</td>\n<td>HID device delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9009</td>\n<td>HID tag issue successful</td>\n</tr>\n<tr>\n<td>E901</td>\n<td>Maintenance mode</td>\n</tr>\n<tr>\n<td>E9010</td>\n<td>HID tag issue unsuccessful</td>\n</tr>\n<tr>\n<td>E9011</td>\n<td>HID tag revoke successful</td>\n</tr>\n<tr>\n<td>E9012</td>\n<td>HID tag revoke unsuccessful</td>\n</tr>\n<tr>\n<td>E9013</td>\n<td>HID invitation successful</td>\n</tr>\n<tr>\n<td>E9014</td>\n<td>HID invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E9015</td>\n<td>HID cancel invitation successful</td>\n</tr>\n<tr>\n<td>E9016</td>\n<td>HID cancel invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E902</td>\n<td>Maintenance complete</td>\n</tr>\n<tr>\n<td>E903</td>\n<td>Walk-test mode on</td>\n</tr>\n<tr>\n<td>E904</td>\n<td>Walk-test mode off</td>\n</tr>\n<tr>\n<td>E905</td>\n<td>Maintenance alert</td>\n</tr>\n<tr>\n<td>E906</td>\n<td>Program mode entry</td>\n</tr>\n<tr>\n<td>E907</td>\n<td>Program mode exit</td>\n</tr>\n<tr>\n<td>E908</td>\n<td>Event log overflow</td>\n</tr>\n<tr>\n<td>E909</td>\n<td>Invalid user code</td>\n</tr>\n<tr>\n<td>E910</td>\n<td>Time/Date set</td>\n</tr>\n<tr>\n<td>E911</td>\n<td>Self test OK</td>\n</tr>\n<tr>\n<td>E912</td>\n<td>Test mode on</td>\n</tr>\n<tr>\n<td>E913</td>\n<td>Test mode off</td>\n</tr>\n<tr>\n<td>E914</td>\n<td>Log in</td>\n</tr>\n<tr>\n<td>E915</td>\n<td>Log out</td>\n</tr>\n<tr>\n<td>E916</td>\n<td>Event buffer clear</td>\n</tr>\n<tr>\n<td>E917</td>\n<td>Master-Slave comm. change</td>\n</tr>\n<tr>\n<td>E918</td>\n<td>Slave controls</td>\n</tr>\n<tr>\n<td>E919</td>\n<td>Hardware Key fault</td>\n</tr>\n<tr>\n<td>E921</td>\n<td>Reg. Key fault</td>\n</tr>\n<tr>\n<td>E922</td>\n<td>Code Required</td>\n</tr>\n<tr>\n<td>E923</td>\n<td>Thermostat</td>\n</tr>\n<tr>\n<td>E924</td>\n<td>Master controls</td>\n</tr>\n<tr>\n<td>E925</td>\n<td>Change ID</td>\n</tr>\n<tr>\n<td>E926</td>\n<td>Delete ID</td>\n</tr>\n<tr>\n<td>E927</td>\n<td>Tag buffer clear</td>\n</tr>\n<tr>\n<td>E928</td>\n<td>Add tag</td>\n</tr>\n<tr>\n<td>E929</td>\n<td>Master tag usage</td>\n</tr>\n<tr>\n<td>E930</td>\n<td>Program tag usage</td>\n</tr>\n<tr>\n<td>E931</td>\n<td>Empty program tag</td>\n</tr>\n<tr>\n<td>E932</td>\n<td>Disc full</td>\n</tr>\n<tr>\n<td>E933</td>\n<td>Out of physical memory</td>\n</tr>\n<tr>\n<td>E934</td>\n<td>Out of virtual memory</td>\n</tr>\n<tr>\n<td>E935</td>\n<td>Database size limit</td>\n</tr>\n<tr>\n<td>E936</td>\n<td>Login failed</td>\n</tr>\n<tr>\n<td>E937</td>\n<td>Program jumper enbled</td>\n</tr>\n<tr>\n<td>E938</td>\n<td>Program jumper disabled</td>\n</tr>\n<tr>\n<td>E939</td>\n<td>Printer off-line</td>\n</tr>\n<tr>\n<td>E940</td>\n<td>Printer on-line</td>\n</tr>\n<tr>\n<td>E941</td>\n<td>Event buffer disabled</td>\n</tr>\n<tr>\n<td>E942</td>\n<td>Event buffer enabled</td>\n</tr>\n<tr>\n<td>E943</td>\n<td>Remote control</td>\n</tr>\n<tr>\n<td>E944</td>\n<td>Entitlement withdrawal</td>\n</tr>\n<tr>\n<td>E945</td>\n<td>Interface fault</td>\n</tr>\n<tr>\n<td>E946</td>\n<td>Printer fault</td>\n</tr>\n<tr>\n<td>E947</td>\n<td>Card printed</td>\n</tr>\n<tr>\n<td>E948</td>\n<td>Notification succeeded</td>\n</tr>\n<tr>\n<td>E949</td>\n<td>Notification failed</td>\n</tr>\n<tr>\n<td>E950</td>\n<td>Lock ID changed</td>\n</tr>\n<tr>\n<td>E951</td>\n<td>Display set</td>\n</tr>\n<tr>\n<td>E952</td>\n<td>Lock Wake up</td>\n</tr>\n<tr>\n<td>E953</td>\n<td>Drawer empty</td>\n</tr>\n<tr>\n<td>E954</td>\n<td>Drawer occupied</td>\n</tr>\n<tr>\n<td>E955</td>\n<td>No openable drawer</td>\n</tr>\n<tr>\n<td>E956</td>\n<td>Headcount error</td>\n</tr>\n<tr>\n<td>E957</td>\n<td>Measurement OK</td>\n</tr>\n<tr>\n<td>E958</td>\n<td>Measurement not OK</td>\n</tr>\n<tr>\n<td>E959</td>\n<td>Microprogram download</td>\n</tr>\n<tr>\n<td>E960</td>\n<td>Microprogram dld. error</td>\n</tr>\n<tr>\n<td>E961</td>\n<td>Reader FW download</td>\n</tr>\n<tr>\n<td>E962</td>\n<td>Reader FW dld. error</td>\n</tr>\n<tr>\n<td>E963</td>\n<td>Close successful with main key card</td>\n</tr>\n<tr>\n<td>E964</td>\n<td>Close failure with main key card</td>\n</tr>\n<tr>\n<td>E965</td>\n<td>Open successful with main key card</td>\n</tr>\n<tr>\n<td>E966</td>\n<td>Open failure with main key card</td>\n</tr>\n<tr>\n<td>E967</td>\n<td>Close successful with user key card</td>\n</tr>\n<tr>\n<td>E968</td>\n<td>Close failure with user key card</td>\n</tr>\n<tr>\n<td>E969</td>\n<td>Open successful with user key card</td>\n</tr>\n<tr>\n<td>E970</td>\n<td>Open failure with user key card</td>\n</tr>\n<tr>\n<td>E971</td>\n<td>SAM Module comm. restored</td>\n</tr>\n<tr>\n<td>E972</td>\n<td>SAM Module locked state</td>\n</tr>\n<tr>\n<td>E973</td>\n<td>SAM Module comm. fault</td>\n</tr>\n<tr>\n<td>E974</td>\n<td>SAM Module successful unlocked</td>\n</tr>\n<tr>\n<td>E975</td>\n<td>SAM Module unlock failed</td>\n</tr>\n<tr>\n<td>E976</td>\n<td>External LED</td>\n</tr>\n<tr>\n<td>E977</td>\n<td>Internal LED</td>\n</tr>\n<tr>\n<td>E978</td>\n<td>External Button</td>\n</tr>\n<tr>\n<td>E979</td>\n<td>Internal Button</td>\n</tr>\n<tr>\n<td>E980</td>\n<td>Call / External LED flashing</td>\n</tr>\n<tr>\n<td>E981</td>\n<td>Emergency</td>\n</tr>\n<tr>\n<td>E982</td>\n<td>Programming is complete</td>\n</tr>\n<tr>\n<td>E983</td>\n<td>Opening and closing with main key</td>\n</tr>\n<tr>\n<td>E984</td>\n<td>Exclusive flag changed</td>\n</tr>\n<tr>\n<td>E985</td>\n<td>Inspection pause</td>\n</tr>\n<tr>\n<td>E986</td>\n<td>Inspection normal</td>\n</tr>\n<tr>\n<td>E987</td>\n<td>Configuration mode active</td>\n</tr>\n<tr>\n<td>E988</td>\n<td>Configuration mode inactive</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["eventList-async","1C8BBD7ACCB84795AE865828A632142A"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"1048fbce-f5dd-473c-8a94-db44fced138c"}],"id":"46c6de4b-5de6-4ce3-b7f8-6a6334cbc421","_postman_id":"46c6de4b-5de6-4ce3-b7f8-6a6334cbc421","description":""},{"name":"Events based on filters","id":"d789cba0-4d7f-4127-82ec-a219c05d331a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"EvnDateFrom\": \"2023-10-20T04:52:48.897Z\",\r\n  \"EvnDateTo\": \"2023-10-20T14:52:48.897Z\",\r\n  \"EvnRecDateFrom\": \"\",\r\n  \"EvnRecDateTo\": \"\",\r\n  \"EvnIdAfter\": 3782610,\r\n  \"DeviceIdList\": [\r\n    4660, 4700\r\n  ],\r\n  \"EvnTypeCodeList\": [\r\n    \"E233\", \"E222\", \"E203\"\r\n  ],\r\n  \"PrsIdList\": [\r\n    36100,\r\n    49810\r\n  ],\r\n  \"TagIdList\": [\r\n    1005170,\r\n    1180\r\n  ],\r\n  \"MaxCount\": null\r\n}"},"url":"10.16.193.21:4443/eventlist","description":"<p>Returns a list of events filtered by dates, devices, event types, persons, tags.</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/eventlist</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EvnDateFrom : Event date from</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnDateFrom\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnDateFrom\": \"\"</td>\n</tr>\n<tr>\n<td>EvnDateTo : Event date to</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnDateTo\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnDateTo\": \"\"</td>\n</tr>\n<tr>\n<td>EvnRecDateFrom : Event recording date from</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnRecDateFrom\": \"2021-05-25T04:52:48.897Z\" Without filtering: \"EvnRecDateFrom\": \"\"</td>\n</tr>\n<tr>\n<td>EvnRecDateTo : Event recording date to</td>\n<td>string($date-time)</td>\n<td>e.g.: \"EvnRecDateTo\": \"2021-06-25T04:52:48.897Z\" Without filtering: \"EvnRecDateTo\": \"\"</td>\n</tr>\n<tr>\n<td>EvnIdAfter : Event requery from given event ID</td>\n<td>integer($int64)</td>\n<td>e.g.: \"EvnIdAfter\": 3782610 Without filtering: \"EvnIdAfter\": null</td>\n</tr>\n<tr>\n<td>DeviceIdList : Devices identifiers</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"DeviceIdList\": [ 4660, 4700 ] Whithout filtering: \"DeviceIdList\": [ ],</td>\n</tr>\n<tr>\n<td>EventTypeCodeList : Eventtype codes</td>\n<td>string array</td>\n<td>e.g.: \"EvnTypeCodeList\": [ \"E233\", \"E222\", \"E203\" ] Without filtering: \"EvnTypeCodeList\" : [ ]</td>\n</tr>\n<tr>\n<td>PrsIdList : Person identifiers</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"PrsIdList\": [ 36100, 49810 ] Without filtering: \"PrsIdList\" : [ ]</td>\n</tr>\n<tr>\n<td>TagIdList : Tag identifiers (not number)</td>\n<td>integer($int64) array</td>\n<td>e.g.: \"TagIdList\": [ 1005170, 1180 ] Without filtering: \"TagIdList\" : [ ]</td>\n</tr>\n<tr>\n<td>MaxCount: Maximum number of query rows</td>\n<td>integer($int32)</td>\n<td>By defaut: 100 MaxCount must be between 1 and 1000 null = default 100</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>One of date filter must be given</strong><br />\"AND\" logic is amoung given filters</p>\n<p><strong>System events (EXXX)</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>EVN_TYPECODE</th>\n<th>EVN_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E000</td>\n<td>Unknown event</td>\n</tr>\n<tr>\n<td>E001</td>\n<td>Zone alarm</td>\n</tr>\n<tr>\n<td>E002</td>\n<td>Zone restored</td>\n</tr>\n<tr>\n<td>E003</td>\n<td>Zone tamper</td>\n</tr>\n<tr>\n<td>E004</td>\n<td>Zone tamper restored</td>\n</tr>\n<tr>\n<td>E005</td>\n<td>Duress alarm</td>\n</tr>\n<tr>\n<td>E006</td>\n<td>Duress alarm restored</td>\n</tr>\n<tr>\n<td>E007</td>\n<td>Silent alarm</td>\n</tr>\n<tr>\n<td>E008</td>\n<td>Silent alarm restored</td>\n</tr>\n<tr>\n<td>E009</td>\n<td>Panic alarm</td>\n</tr>\n<tr>\n<td>E010</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E011</td>\n<td>Panic alarm*</td>\n</tr>\n<tr>\n<td>E012</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E013</td>\n<td>Medical alarm</td>\n</tr>\n<tr>\n<td>E014</td>\n<td>Medical alarm restored</td>\n</tr>\n<tr>\n<td>E015</td>\n<td>24h zone alarm</td>\n</tr>\n<tr>\n<td>E016</td>\n<td>24h zone restored</td>\n</tr>\n<tr>\n<td>E017</td>\n<td>Input active</td>\n</tr>\n<tr>\n<td>E018</td>\n<td>Input restored</td>\n</tr>\n<tr>\n<td>E019</td>\n<td>Sabotage</td>\n</tr>\n<tr>\n<td>E020</td>\n<td>Sabotage restored</td>\n</tr>\n<tr>\n<td>E021</td>\n<td>Partition ready</td>\n</tr>\n<tr>\n<td>E022</td>\n<td>Partition not ready</td>\n</tr>\n<tr>\n<td>E023</td>\n<td>Prealarm</td>\n</tr>\n<tr>\n<td>E024</td>\n<td>Partition in alarm</td>\n</tr>\n<tr>\n<td>E025</td>\n<td>Reader tamper</td>\n</tr>\n<tr>\n<td>E026</td>\n<td>Reader tamper restored</td>\n</tr>\n<tr>\n<td>E027</td>\n<td>Sabotage ACK</td>\n</tr>\n<tr>\n<td>E028</td>\n<td>Sabotage ACK failed</td>\n</tr>\n<tr>\n<td>E029</td>\n<td>Exit started</td>\n</tr>\n<tr>\n<td>E030</td>\n<td>Entry started</td>\n</tr>\n<tr>\n<td>E031</td>\n<td>Confirmed alarm</td>\n</tr>\n<tr>\n<td>E032</td>\n<td>Attacked</td>\n</tr>\n<tr>\n<td>E033</td>\n<td>Visual check</td>\n</tr>\n<tr>\n<td>E100</td>\n<td>Fire</td>\n</tr>\n<tr>\n<td>E101</td>\n<td>Fire alarm(detector)</td>\n</tr>\n<tr>\n<td>E102</td>\n<td>Fire alarm(detector) restored</td>\n</tr>\n<tr>\n<td>E103</td>\n<td>Fire alarm(zone)</td>\n</tr>\n<tr>\n<td>E104</td>\n<td>Fire alarm(zone) restored</td>\n</tr>\n<tr>\n<td>E105</td>\n<td>Fire alarm(module)</td>\n</tr>\n<tr>\n<td>E106</td>\n<td>Fire alarm(module) restored</td>\n</tr>\n<tr>\n<td>E107</td>\n<td>Fire prealarm</td>\n</tr>\n<tr>\n<td>E108</td>\n<td>Fire prealarm restored</td>\n</tr>\n<tr>\n<td>E109</td>\n<td>Evacuation</td>\n</tr>\n<tr>\n<td>E110</td>\n<td>End of Evacuation</td>\n</tr>\n<tr>\n<td>E111</td>\n<td>Technical alarm</td>\n</tr>\n<tr>\n<td>E112</td>\n<td>Fire alarm(smoke)</td>\n</tr>\n<tr>\n<td>E113</td>\n<td>Fire alarm(heat)</td>\n</tr>\n<tr>\n<td>E114</td>\n<td>Fire alarm restored</td>\n</tr>\n<tr>\n<td>E115</td>\n<td>Fire alarm(confirmed)</td>\n</tr>\n<tr>\n<td>E116</td>\n<td>Fire alarm(walk test)</td>\n</tr>\n<tr>\n<td>E117</td>\n<td>Fire alarm(simulated)</td>\n</tr>\n<tr>\n<td>E118</td>\n<td>Intervention</td>\n</tr>\n<tr>\n<td>E119</td>\n<td>Intervention restored</td>\n</tr>\n<tr>\n<td>E120</td>\n<td>Technical alarm restored</td>\n</tr>\n<tr>\n<td>E121</td>\n<td>Technical prealarm</td>\n</tr>\n<tr>\n<td>E122</td>\n<td>Technical prealarm restored</td>\n</tr>\n<tr>\n<td>E200</td>\n<td>Access control</td>\n</tr>\n<tr>\n<td>E201</td>\n<td>Remote close</td>\n</tr>\n<tr>\n<td>E202</td>\n<td>Remote open</td>\n</tr>\n<tr>\n<td>E203</td>\n<td>Tag read</td>\n</tr>\n<tr>\n<td>E204</td>\n<td>Hold for permission</td>\n</tr>\n<tr>\n<td>E205</td>\n<td>Marked for inspectection</td>\n</tr>\n<tr>\n<td>E206</td>\n<td>Emergency open with card</td>\n</tr>\n<tr>\n<td>E207</td>\n<td>Emergency open with card end</td>\n</tr>\n<tr>\n<td>E208</td>\n<td>Intrusion</td>\n</tr>\n<tr>\n<td>E209</td>\n<td>Unknown tag</td>\n</tr>\n<tr>\n<td>E210</td>\n<td>Invalid tag</td>\n</tr>\n<tr>\n<td>E211</td>\n<td>Timezone violation</td>\n</tr>\n<tr>\n<td>E212</td>\n<td>Left open</td>\n</tr>\n<tr>\n<td>E213</td>\n<td>Got closed</td>\n</tr>\n<tr>\n<td>E214</td>\n<td>APB Violation</td>\n</tr>\n<tr>\n<td>E216</td>\n<td>Mantrap</td>\n</tr>\n<tr>\n<td>E217</td>\n<td>Duress open</td>\n</tr>\n<tr>\n<td>E218</td>\n<td>Emergency State End</td>\n</tr>\n<tr>\n<td>E219</td>\n<td>Emergency State Start</td>\n</tr>\n<tr>\n<td>E220</td>\n<td>Patrol late check</td>\n</tr>\n<tr>\n<td>E221</td>\n<td>Patrol early check</td>\n</tr>\n<tr>\n<td>E222</td>\n<td>No passage</td>\n</tr>\n<tr>\n<td>E223</td>\n<td>Patrol fault</td>\n</tr>\n<tr>\n<td>E224</td>\n<td>Egress</td>\n</tr>\n<tr>\n<td>E225</td>\n<td>Access monitoring</td>\n</tr>\n<tr>\n<td>E226</td>\n<td>Invalid PIN</td>\n</tr>\n<tr>\n<td>E227</td>\n<td>Access with PIN</td>\n</tr>\n<tr>\n<td>E228</td>\n<td>Blocked passage</td>\n</tr>\n<tr>\n<td>E229</td>\n<td>Activated by control tag</td>\n</tr>\n<tr>\n<td>E230</td>\n<td>Disabled by control tag</td>\n</tr>\n<tr>\n<td>E231</td>\n<td>Control tag pulse</td>\n</tr>\n<tr>\n<td>E232</td>\n<td>Control tag</td>\n</tr>\n<tr>\n<td>E233</td>\n<td>Passage</td>\n</tr>\n<tr>\n<td>E234</td>\n<td>Out of time window</td>\n</tr>\n<tr>\n<td>E235</td>\n<td>APB buffer full</td>\n</tr>\n<tr>\n<td>E236</td>\n<td>Rejected</td>\n</tr>\n<tr>\n<td>E237</td>\n<td>Visitor passage</td>\n</tr>\n<tr>\n<td>E239</td>\n<td>Visitor hold for permission</td>\n</tr>\n<tr>\n<td>E240</td>\n<td>Strict entry off</td>\n</tr>\n<tr>\n<td>E241</td>\n<td>Fingerprint enrollment</td>\n</tr>\n<tr>\n<td>E242</td>\n<td>Fingerprint enrolled</td>\n</tr>\n<tr>\n<td>E243</td>\n<td>Patrol check</td>\n</tr>\n<tr>\n<td>E244</td>\n<td>Key returned</td>\n</tr>\n<tr>\n<td>E245</td>\n<td>Key pick up</td>\n</tr>\n<tr>\n<td>E247</td>\n<td>Key case left open</td>\n</tr>\n<tr>\n<td>E248</td>\n<td>All key cases closed</td>\n</tr>\n<tr>\n<td>E249</td>\n<td>Key not returned</td>\n</tr>\n<tr>\n<td>E250</td>\n<td>Key case opened</td>\n</tr>\n<tr>\n<td>E251</td>\n<td>Key case closed</td>\n</tr>\n<tr>\n<td>E252</td>\n<td>PIN accepted</td>\n</tr>\n<tr>\n<td>E253</td>\n<td>Opened</td>\n</tr>\n<tr>\n<td>E254</td>\n<td>Closed</td>\n</tr>\n<tr>\n<td>E255</td>\n<td>PIN changed</td>\n</tr>\n<tr>\n<td>E256</td>\n<td>Emergency open</td>\n</tr>\n<tr>\n<td>E257</td>\n<td>Emergency open end</td>\n</tr>\n<tr>\n<td>E258</td>\n<td>Latch sensor active</td>\n</tr>\n<tr>\n<td>E259</td>\n<td>Latch sensor restored</td>\n</tr>\n<tr>\n<td>E260</td>\n<td>Card withdraw (collector)</td>\n</tr>\n<tr>\n<td>E261</td>\n<td>Card jam</td>\n</tr>\n<tr>\n<td>E262</td>\n<td>Hand opening</td>\n</tr>\n<tr>\n<td>E263</td>\n<td>Direction change: in</td>\n</tr>\n<tr>\n<td>E264</td>\n<td>Direction change: out</td>\n</tr>\n<tr>\n<td>E265</td>\n<td>In loop active</td>\n</tr>\n<tr>\n<td>E266</td>\n<td>In loop restored</td>\n</tr>\n<tr>\n<td>E267</td>\n<td>Out loop active</td>\n</tr>\n<tr>\n<td>E268</td>\n<td>Out loop restored</td>\n</tr>\n<tr>\n<td>E269</td>\n<td>Invalid fingerprint</td>\n</tr>\n<tr>\n<td>E270</td>\n<td>Fingerprint read</td>\n</tr>\n<tr>\n<td>E271</td>\n<td>Card collector: card rejected</td>\n</tr>\n<tr>\n<td>E272</td>\n<td>Passage(R tag)</td>\n</tr>\n<tr>\n<td>E273</td>\n<td>Disabled by input</td>\n</tr>\n<tr>\n<td>E274</td>\n<td>Inspection passed</td>\n</tr>\n<tr>\n<td>E275</td>\n<td>Inspection failed</td>\n</tr>\n<tr>\n<td>E276</td>\n<td>Inspection</td>\n</tr>\n<tr>\n<td>E277</td>\n<td>Inspection finished</td>\n</tr>\n<tr>\n<td>E278</td>\n<td>Left open message</td>\n</tr>\n<tr>\n<td>E279</td>\n<td>Invalid gate</td>\n</tr>\n<tr>\n<td>E280</td>\n<td>Safe full</td>\n</tr>\n<tr>\n<td>E281</td>\n<td>Safe occupied</td>\n</tr>\n<tr>\n<td>E282</td>\n<td>Safe empty</td>\n</tr>\n<tr>\n<td>E283</td>\n<td>Safe 24 hours occupied</td>\n</tr>\n<tr>\n<td>E284</td>\n<td>Special opening</td>\n</tr>\n<tr>\n<td>E285</td>\n<td>Card storage opened</td>\n</tr>\n<tr>\n<td>E286</td>\n<td>Card storage closed</td>\n</tr>\n<tr>\n<td>E287</td>\n<td>Card collector full</td>\n</tr>\n<tr>\n<td>E288</td>\n<td>Card collector empty</td>\n</tr>\n<tr>\n<td>E289</td>\n<td>Valid card collected</td>\n</tr>\n<tr>\n<td>E290</td>\n<td>Invalid card collected</td>\n</tr>\n<tr>\n<td>E291</td>\n<td>Multiple tag read</td>\n</tr>\n<tr>\n<td>E292</td>\n<td>Correction passage</td>\n</tr>\n<tr>\n<td>E293</td>\n<td>Expired service time</td>\n</tr>\n<tr>\n<td>E294</td>\n<td>Left closed</td>\n</tr>\n<tr>\n<td>E295</td>\n<td>Taken card</td>\n</tr>\n<tr>\n<td>E296</td>\n<td>Device returned</td>\n</tr>\n<tr>\n<td>E297</td>\n<td>Device pick up</td>\n</tr>\n<tr>\n<td>E298</td>\n<td>Biometric read</td>\n</tr>\n<tr>\n<td>E299</td>\n<td>Strict entry on</td>\n</tr>\n<tr>\n<td>E300</td>\n<td>Control</td>\n</tr>\n<tr>\n<td>E301</td>\n<td>Partition set</td>\n</tr>\n<tr>\n<td>E302</td>\n<td>Partition unset</td>\n</tr>\n<tr>\n<td>E303</td>\n<td>User set</td>\n</tr>\n<tr>\n<td>E304</td>\n<td>User unset</td>\n</tr>\n<tr>\n<td>E305</td>\n<td>Remote set</td>\n</tr>\n<tr>\n<td>E306</td>\n<td>Remote unset</td>\n</tr>\n<tr>\n<td>E307</td>\n<td>Auto. set</td>\n</tr>\n<tr>\n<td>E308</td>\n<td>Auto. unset</td>\n</tr>\n<tr>\n<td>E309</td>\n<td>Early set</td>\n</tr>\n<tr>\n<td>E310</td>\n<td>Early unset</td>\n</tr>\n<tr>\n<td>E311</td>\n<td>Late set</td>\n</tr>\n<tr>\n<td>E312</td>\n<td>Late unset</td>\n</tr>\n<tr>\n<td>E313</td>\n<td>Partial set</td>\n</tr>\n<tr>\n<td>E314</td>\n<td>Permanently closed</td>\n</tr>\n<tr>\n<td>E315</td>\n<td>Permanently open</td>\n</tr>\n<tr>\n<td>E316</td>\n<td>Failed to set</td>\n</tr>\n<tr>\n<td>E317</td>\n<td>Failed to unset</td>\n</tr>\n<tr>\n<td>E318</td>\n<td>Zone bypass</td>\n</tr>\n<tr>\n<td>E319</td>\n<td>Zone unbypass</td>\n</tr>\n<tr>\n<td>E320</td>\n<td>Output active</td>\n</tr>\n<tr>\n<td>E321</td>\n<td>Output restored</td>\n</tr>\n<tr>\n<td>E322</td>\n<td>Alarm reset</td>\n</tr>\n<tr>\n<td>E323</td>\n<td>Alarm ACK</td>\n</tr>\n<tr>\n<td>E324</td>\n<td>Permanently closed end</td>\n</tr>\n<tr>\n<td>E325</td>\n<td>Permanent state end</td>\n</tr>\n<tr>\n<td>E328</td>\n<td>Full set</td>\n</tr>\n<tr>\n<td>E329</td>\n<td>Full unset</td>\n</tr>\n<tr>\n<td>E330</td>\n<td>Disable device</td>\n</tr>\n<tr>\n<td>E331</td>\n<td>Enable device</td>\n</tr>\n<tr>\n<td>E332</td>\n<td>Day mode</td>\n</tr>\n<tr>\n<td>E333</td>\n<td>Night mode</td>\n</tr>\n<tr>\n<td>E336</td>\n<td>Zone in alarm condition</td>\n</tr>\n<tr>\n<td>E337</td>\n<td>Mantrap occupied</td>\n</tr>\n<tr>\n<td>E338</td>\n<td>Mantrap empty</td>\n</tr>\n<tr>\n<td>E339</td>\n<td>Reader reset</td>\n</tr>\n<tr>\n<td>E340</td>\n<td>Reader HW reset</td>\n</tr>\n<tr>\n<td>E341</td>\n<td>Controller restarted</td>\n</tr>\n<tr>\n<td>E400</td>\n<td>Trouble</td>\n</tr>\n<tr>\n<td>E401</td>\n<td>AC fault</td>\n</tr>\n<tr>\n<td>E402</td>\n<td>AC fault restored</td>\n</tr>\n<tr>\n<td>E403</td>\n<td>Battery fault</td>\n</tr>\n<tr>\n<td>E404</td>\n<td>Battery fault restored</td>\n</tr>\n<tr>\n<td>E405</td>\n<td>RAM content damaged</td>\n</tr>\n<tr>\n<td>E406</td>\n<td>HW reset</td>\n</tr>\n<tr>\n<td>E407</td>\n<td>BELL</td>\n</tr>\n<tr>\n<td>E408</td>\n<td>Siren fault restored</td>\n</tr>\n<tr>\n<td>E409</td>\n<td>Ground fault</td>\n</tr>\n<tr>\n<td>E410</td>\n<td>Ground fault restored</td>\n</tr>\n<tr>\n<td>E411</td>\n<td>Module fault</td>\n</tr>\n<tr>\n<td>E412</td>\n<td>Module fault restored</td>\n</tr>\n<tr>\n<td>E413</td>\n<td>Detector fault</td>\n</tr>\n<tr>\n<td>E414</td>\n<td>Detector fault restored</td>\n</tr>\n<tr>\n<td>E415</td>\n<td>Type fault</td>\n</tr>\n<tr>\n<td>E416</td>\n<td>Type fault restored</td>\n</tr>\n<tr>\n<td>E417</td>\n<td>Address fault</td>\n</tr>\n<tr>\n<td>E418</td>\n<td>Address fault restored</td>\n</tr>\n<tr>\n<td>E419</td>\n<td>Loop broken</td>\n</tr>\n<tr>\n<td>E420</td>\n<td>Loop short circuit</td>\n</tr>\n<tr>\n<td>E421</td>\n<td>Download error</td>\n</tr>\n<tr>\n<td>E422</td>\n<td>Download complete</td>\n</tr>\n<tr>\n<td>E423</td>\n<td>Zone fault</td>\n</tr>\n<tr>\n<td>E424</td>\n<td>Zone fault restored</td>\n</tr>\n<tr>\n<td>E425</td>\n<td>Command error</td>\n</tr>\n<tr>\n<td>E426</td>\n<td>Command ACK</td>\n</tr>\n<tr>\n<td>E427</td>\n<td>General sys. fault</td>\n</tr>\n<tr>\n<td>E428</td>\n<td>General sys. Fault restored</td>\n</tr>\n<tr>\n<td>E429</td>\n<td>Real-time clock reset</td>\n</tr>\n<tr>\n<td>E430</td>\n<td>Sounder on</td>\n</tr>\n<tr>\n<td>E431</td>\n<td>Sounder off</td>\n</tr>\n<tr>\n<td>E432</td>\n<td>Sounder disabled</td>\n</tr>\n<tr>\n<td>E433</td>\n<td>Sounder enabled</td>\n</tr>\n<tr>\n<td>E434</td>\n<td>Battery discharged</td>\n</tr>\n<tr>\n<td>E435</td>\n<td>Battery discharged restored</td>\n</tr>\n<tr>\n<td>E436</td>\n<td>Loop broken restored</td>\n</tr>\n<tr>\n<td>E437</td>\n<td>Loop short circuit restored</td>\n</tr>\n<tr>\n<td>E438</td>\n<td>Configuration error</td>\n</tr>\n<tr>\n<td>E439</td>\n<td>Significant time difference</td>\n</tr>\n<tr>\n<td>E440</td>\n<td>Technical warning</td>\n</tr>\n<tr>\n<td>E441</td>\n<td>Dusty detector</td>\n</tr>\n<tr>\n<td>E442</td>\n<td>Low loop voltage</td>\n</tr>\n<tr>\n<td>E443</td>\n<td>Loop voltage restored</td>\n</tr>\n<tr>\n<td>E444</td>\n<td>Loop configuration fault</td>\n</tr>\n<tr>\n<td>E445</td>\n<td>Loop configuration restored</td>\n</tr>\n<tr>\n<td>E446</td>\n<td>Flash memory fault</td>\n</tr>\n<tr>\n<td>E447</td>\n<td>Flash memory restored</td>\n</tr>\n<tr>\n<td>E448</td>\n<td>EPROM CRC fault</td>\n</tr>\n<tr>\n<td>E449</td>\n<td>EPROM CRC restored</td>\n</tr>\n<tr>\n<td>E450</td>\n<td>Input broken</td>\n</tr>\n<tr>\n<td>E451</td>\n<td>Input short circuit</td>\n</tr>\n<tr>\n<td>E452</td>\n<td>Technical warning restored</td>\n</tr>\n<tr>\n<td>E453</td>\n<td>Invalid response</td>\n</tr>\n<tr>\n<td>E454</td>\n<td>Job error</td>\n</tr>\n<tr>\n<td>E455</td>\n<td>Job complete</td>\n</tr>\n<tr>\n<td>E456</td>\n<td>Tag index error</td>\n</tr>\n<tr>\n<td>E457</td>\n<td>Tag buffer full</td>\n</tr>\n<tr>\n<td>E458</td>\n<td>Invalid tag encoding</td>\n</tr>\n<tr>\n<td>E459</td>\n<td>Download error with tag</td>\n</tr>\n<tr>\n<td>E460</td>\n<td>Unsuccessful event reading</td>\n</tr>\n<tr>\n<td>E461</td>\n<td>Download error on radio</td>\n</tr>\n<tr>\n<td>E462</td>\n<td>Download complete on radio</td>\n</tr>\n<tr>\n<td>E463</td>\n<td>Lock state change</td>\n</tr>\n<tr>\n<td>E464</td>\n<td>Cylinder state change</td>\n</tr>\n<tr>\n<td>E465</td>\n<td>Handle state change</td>\n</tr>\n<tr>\n<td>E466</td>\n<td>Warning</td>\n</tr>\n<tr>\n<td>E467</td>\n<td>CAN fault</td>\n</tr>\n<tr>\n<td>E468</td>\n<td>CAN fault restored</td>\n</tr>\n<tr>\n<td>E469</td>\n<td>Tag conflict</td>\n</tr>\n<tr>\n<td>E470</td>\n<td>Power supply fault</td>\n</tr>\n<tr>\n<td>E471</td>\n<td>Power supply fault restored</td>\n</tr>\n<tr>\n<td>E500</td>\n<td>Time&amp;Attendance</td>\n</tr>\n<tr>\n<td>E501</td>\n<td>Sick leave</td>\n</tr>\n<tr>\n<td>E502</td>\n<td>Balance</td>\n</tr>\n<tr>\n<td>E503</td>\n<td>Lunch</td>\n</tr>\n<tr>\n<td>E504</td>\n<td>Undefined access</td>\n</tr>\n<tr>\n<td>E505</td>\n<td>Business trip</td>\n</tr>\n<tr>\n<td>E506</td>\n<td>Field Work</td>\n</tr>\n<tr>\n<td>E507</td>\n<td>Clock private</td>\n</tr>\n<tr>\n<td>E508</td>\n<td>Not T&amp;A passage</td>\n</tr>\n<tr>\n<td>E509</td>\n<td>Clock passage</td>\n</tr>\n<tr>\n<td>E510</td>\n<td>Annual leave</td>\n</tr>\n<tr>\n<td>E511</td>\n<td>Due reason passage</td>\n</tr>\n<tr>\n<td>E512</td>\n<td>Child care #2</td>\n</tr>\n<tr>\n<td>E513</td>\n<td>Child care #1</td>\n</tr>\n<tr>\n<td>E514</td>\n<td>Military service</td>\n</tr>\n<tr>\n<td>E520</td>\n<td>Unpaid leave</td>\n</tr>\n<tr>\n<td>E527</td>\n<td>Education absence</td>\n</tr>\n<tr>\n<td>E528</td>\n<td>Education leave</td>\n</tr>\n<tr>\n<td>E530</td>\n<td>Overtime</td>\n</tr>\n<tr>\n<td>E531</td>\n<td>Perm. sickness</td>\n</tr>\n<tr>\n<td>E532</td>\n<td>Perm. business trip</td>\n</tr>\n<tr>\n<td>E533</td>\n<td>Belated</td>\n</tr>\n<tr>\n<td>E534</td>\n<td>Admission</td>\n</tr>\n<tr>\n<td>E535</td>\n<td>Exit permit</td>\n</tr>\n<tr>\n<td>E536</td>\n<td>Entry permit</td>\n</tr>\n<tr>\n<td>E537</td>\n<td>Smoking</td>\n</tr>\n<tr>\n<td>E538</td>\n<td>Official</td>\n</tr>\n<tr>\n<td>E539</td>\n<td>Other break</td>\n</tr>\n<tr>\n<td>E600</td>\n<td>Communication</td>\n</tr>\n<tr>\n<td>E601</td>\n<td>Comm. fault</td>\n</tr>\n<tr>\n<td>E602</td>\n<td>Comm. restored</td>\n</tr>\n<tr>\n<td>E603</td>\n<td>Alarm transmission</td>\n</tr>\n<tr>\n<td>E604</td>\n<td>Alarm transmission fault</td>\n</tr>\n<tr>\n<td>E605</td>\n<td>Alarm transmission disabled</td>\n</tr>\n<tr>\n<td>E606</td>\n<td>Transmission path fault</td>\n</tr>\n<tr>\n<td>E607</td>\n<td>Transmission path fault rest.</td>\n</tr>\n<tr>\n<td>E608</td>\n<td>Network fault</td>\n</tr>\n<tr>\n<td>E609</td>\n<td>Network fault restored</td>\n</tr>\n<tr>\n<td>E610</td>\n<td>Primary control PC started</td>\n</tr>\n<tr>\n<td>E611</td>\n<td>Primary control PC stopped</td>\n</tr>\n<tr>\n<td>E612</td>\n<td>Secondary control PC started</td>\n</tr>\n<tr>\n<td>E613</td>\n<td>Secondary control PC stopped</td>\n</tr>\n<tr>\n<td>E614</td>\n<td>Restart</td>\n</tr>\n<tr>\n<td>E615</td>\n<td>Control PC started</td>\n</tr>\n<tr>\n<td>E616</td>\n<td>Control PC stopped</td>\n</tr>\n<tr>\n<td>E700</td>\n<td>NPR/Camera</td>\n</tr>\n<tr>\n<td>E701</td>\n<td>Invalid number plate</td>\n</tr>\n<tr>\n<td>E702</td>\n<td>NPR system fault</td>\n</tr>\n<tr>\n<td>E703</td>\n<td>Unrecognised plate</td>\n</tr>\n<tr>\n<td>E704</td>\n<td>Unknown plate</td>\n</tr>\n<tr>\n<td>E705</td>\n<td>Parking full</td>\n</tr>\n<tr>\n<td>E706</td>\n<td>Unauthorized driver</td>\n</tr>\n<tr>\n<td>E707</td>\n<td>No tag presented</td>\n</tr>\n<tr>\n<td>E708</td>\n<td>Time out</td>\n</tr>\n<tr>\n<td>E709</td>\n<td>Access granted (NPR)</td>\n</tr>\n<tr>\n<td>E710</td>\n<td>Corrected plate</td>\n</tr>\n<tr>\n<td>E711</td>\n<td>No delivery note</td>\n</tr>\n<tr>\n<td>E712</td>\n<td>No in weight</td>\n</tr>\n<tr>\n<td>E713</td>\n<td>No out weight</td>\n</tr>\n<tr>\n<td>E714</td>\n<td>Net weight difference</td>\n</tr>\n<tr>\n<td>E715</td>\n<td>Heavy load</td>\n</tr>\n<tr>\n<td>E716</td>\n<td>Scaling</td>\n</tr>\n<tr>\n<td>E717</td>\n<td>Access denied (NPR)</td>\n</tr>\n<tr>\n<td>E718</td>\n<td>Motion detected</td>\n</tr>\n<tr>\n<td>E719</td>\n<td>Video alarm</td>\n</tr>\n<tr>\n<td>E720</td>\n<td>Import delivery note</td>\n</tr>\n<tr>\n<td>E721</td>\n<td>Multiple delivery note</td>\n</tr>\n<tr>\n<td>E722</td>\n<td>NPR started</td>\n</tr>\n<tr>\n<td>E723</td>\n<td>NPR succeeded</td>\n</tr>\n<tr>\n<td>E724</td>\n<td>NPR ended</td>\n</tr>\n<tr>\n<td>E725</td>\n<td>NPR interrupted</td>\n</tr>\n<tr>\n<td>E800</td>\n<td>Building automation</td>\n</tr>\n<tr>\n<td>E801</td>\n<td>Low temperature</td>\n</tr>\n<tr>\n<td>E802</td>\n<td>Low temperature restored</td>\n</tr>\n<tr>\n<td>E803</td>\n<td>High temperature</td>\n</tr>\n<tr>\n<td>E804</td>\n<td>High temperature restored</td>\n</tr>\n<tr>\n<td>E805</td>\n<td>Low humidity</td>\n</tr>\n<tr>\n<td>E806</td>\n<td>Low humidity restored</td>\n</tr>\n<tr>\n<td>E807</td>\n<td>High humidity</td>\n</tr>\n<tr>\n<td>E808</td>\n<td>High humidity restored</td>\n</tr>\n<tr>\n<td>E850</td>\n<td>Guard call</td>\n</tr>\n<tr>\n<td>E851</td>\n<td>Door sabotage</td>\n</tr>\n<tr>\n<td>E852</td>\n<td>Window sabotage</td>\n</tr>\n<tr>\n<td>E853</td>\n<td>GSM detected</td>\n</tr>\n<tr>\n<td>E854</td>\n<td>Door sabotage restored</td>\n</tr>\n<tr>\n<td>E855</td>\n<td>Window sabotage restored</td>\n</tr>\n<tr>\n<td>E856</td>\n<td>GSM restored</td>\n</tr>\n<tr>\n<td>E857</td>\n<td>Control active</td>\n</tr>\n<tr>\n<td>E858</td>\n<td>Privacy button on</td>\n</tr>\n<tr>\n<td>E859</td>\n<td>Privacy button off</td>\n</tr>\n<tr>\n<td>E900</td>\n<td>Other</td>\n</tr>\n<tr>\n<td>E9001</td>\n<td>HID query successful</td>\n</tr>\n<tr>\n<td>E9002</td>\n<td>HID query unsuccessful</td>\n</tr>\n<tr>\n<td>E9003</td>\n<td>HID user create successful</td>\n</tr>\n<tr>\n<td>E9004</td>\n<td>HID user create unsuccessful</td>\n</tr>\n<tr>\n<td>E9005</td>\n<td>HID user delete successful</td>\n</tr>\n<tr>\n<td>E9006</td>\n<td>HID user delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9007</td>\n<td>HID device delete successful</td>\n</tr>\n<tr>\n<td>E9008</td>\n<td>HID device delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9009</td>\n<td>HID tag issue successful</td>\n</tr>\n<tr>\n<td>E901</td>\n<td>Maintenance mode</td>\n</tr>\n<tr>\n<td>E9010</td>\n<td>HID tag issue unsuccessful</td>\n</tr>\n<tr>\n<td>E9011</td>\n<td>HID tag revoke successful</td>\n</tr>\n<tr>\n<td>E9012</td>\n<td>HID tag revoke unsuccessful</td>\n</tr>\n<tr>\n<td>E9013</td>\n<td>HID invitation successful</td>\n</tr>\n<tr>\n<td>E9014</td>\n<td>HID invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E9015</td>\n<td>HID cancel invitation successful</td>\n</tr>\n<tr>\n<td>E9016</td>\n<td>HID cancel invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E902</td>\n<td>Maintenance complete</td>\n</tr>\n<tr>\n<td>E903</td>\n<td>Walk-test mode on</td>\n</tr>\n<tr>\n<td>E904</td>\n<td>Walk-test mode off</td>\n</tr>\n<tr>\n<td>E905</td>\n<td>Maintenance alert</td>\n</tr>\n<tr>\n<td>E906</td>\n<td>Program mode entry</td>\n</tr>\n<tr>\n<td>E907</td>\n<td>Program mode exit</td>\n</tr>\n<tr>\n<td>E908</td>\n<td>Event log overflow</td>\n</tr>\n<tr>\n<td>E909</td>\n<td>Invalid user code</td>\n</tr>\n<tr>\n<td>E910</td>\n<td>Time/Date set</td>\n</tr>\n<tr>\n<td>E911</td>\n<td>Self test OK</td>\n</tr>\n<tr>\n<td>E912</td>\n<td>Test mode on</td>\n</tr>\n<tr>\n<td>E913</td>\n<td>Test mode off</td>\n</tr>\n<tr>\n<td>E914</td>\n<td>Log in</td>\n</tr>\n<tr>\n<td>E915</td>\n<td>Log out</td>\n</tr>\n<tr>\n<td>E916</td>\n<td>Event buffer clear</td>\n</tr>\n<tr>\n<td>E917</td>\n<td>Master-Slave comm. change</td>\n</tr>\n<tr>\n<td>E918</td>\n<td>Slave controls</td>\n</tr>\n<tr>\n<td>E919</td>\n<td>Hardware Key fault</td>\n</tr>\n<tr>\n<td>E921</td>\n<td>Reg. Key fault</td>\n</tr>\n<tr>\n<td>E922</td>\n<td>Code Required</td>\n</tr>\n<tr>\n<td>E923</td>\n<td>Thermostat</td>\n</tr>\n<tr>\n<td>E924</td>\n<td>Master controls</td>\n</tr>\n<tr>\n<td>E925</td>\n<td>Change ID</td>\n</tr>\n<tr>\n<td>E926</td>\n<td>Delete ID</td>\n</tr>\n<tr>\n<td>E927</td>\n<td>Tag buffer clear</td>\n</tr>\n<tr>\n<td>E928</td>\n<td>Add tag</td>\n</tr>\n<tr>\n<td>E929</td>\n<td>Master tag usage</td>\n</tr>\n<tr>\n<td>E930</td>\n<td>Program tag usage</td>\n</tr>\n<tr>\n<td>E931</td>\n<td>Empty program tag</td>\n</tr>\n<tr>\n<td>E932</td>\n<td>Disc full</td>\n</tr>\n<tr>\n<td>E933</td>\n<td>Out of physical memory</td>\n</tr>\n<tr>\n<td>E934</td>\n<td>Out of virtual memory</td>\n</tr>\n<tr>\n<td>E935</td>\n<td>Database size limit</td>\n</tr>\n<tr>\n<td>E936</td>\n<td>Login failed</td>\n</tr>\n<tr>\n<td>E937</td>\n<td>Program jumper enbled</td>\n</tr>\n<tr>\n<td>E938</td>\n<td>Program jumper disabled</td>\n</tr>\n<tr>\n<td>E939</td>\n<td>Printer off-line</td>\n</tr>\n<tr>\n<td>E940</td>\n<td>Printer on-line</td>\n</tr>\n<tr>\n<td>E941</td>\n<td>Event buffer disabled</td>\n</tr>\n<tr>\n<td>E942</td>\n<td>Event buffer enabled</td>\n</tr>\n<tr>\n<td>E943</td>\n<td>Remote control</td>\n</tr>\n<tr>\n<td>E944</td>\n<td>Entitlement withdrawal</td>\n</tr>\n<tr>\n<td>E945</td>\n<td>Interface fault</td>\n</tr>\n<tr>\n<td>E946</td>\n<td>Printer fault</td>\n</tr>\n<tr>\n<td>E947</td>\n<td>Card printed</td>\n</tr>\n<tr>\n<td>E948</td>\n<td>Notification succeeded</td>\n</tr>\n<tr>\n<td>E949</td>\n<td>Notification failed</td>\n</tr>\n<tr>\n<td>E950</td>\n<td>Lock ID changed</td>\n</tr>\n<tr>\n<td>E951</td>\n<td>Display set</td>\n</tr>\n<tr>\n<td>E952</td>\n<td>Lock Wake up</td>\n</tr>\n<tr>\n<td>E953</td>\n<td>Drawer empty</td>\n</tr>\n<tr>\n<td>E954</td>\n<td>Drawer occupied</td>\n</tr>\n<tr>\n<td>E955</td>\n<td>No openable drawer</td>\n</tr>\n<tr>\n<td>E956</td>\n<td>Headcount error</td>\n</tr>\n<tr>\n<td>E957</td>\n<td>Measurement OK</td>\n</tr>\n<tr>\n<td>E958</td>\n<td>Measurement not OK</td>\n</tr>\n<tr>\n<td>E959</td>\n<td>Microprogram download</td>\n</tr>\n<tr>\n<td>E960</td>\n<td>Microprogram dld. error</td>\n</tr>\n<tr>\n<td>E961</td>\n<td>Reader FW download</td>\n</tr>\n<tr>\n<td>E962</td>\n<td>Reader FW dld. error</td>\n</tr>\n<tr>\n<td>E963</td>\n<td>Close successful with main key card</td>\n</tr>\n<tr>\n<td>E964</td>\n<td>Close failure with main key card</td>\n</tr>\n<tr>\n<td>E965</td>\n<td>Open successful with main key card</td>\n</tr>\n<tr>\n<td>E966</td>\n<td>Open failure with main key card</td>\n</tr>\n<tr>\n<td>E967</td>\n<td>Close successful with user key card</td>\n</tr>\n<tr>\n<td>E968</td>\n<td>Close failure with user key card</td>\n</tr>\n<tr>\n<td>E969</td>\n<td>Open successful with user key card</td>\n</tr>\n<tr>\n<td>E970</td>\n<td>Open failure with user key card</td>\n</tr>\n<tr>\n<td>E971</td>\n<td>SAM Module comm. restored</td>\n</tr>\n<tr>\n<td>E972</td>\n<td>SAM Module locked state</td>\n</tr>\n<tr>\n<td>E973</td>\n<td>SAM Module comm. fault</td>\n</tr>\n<tr>\n<td>E974</td>\n<td>SAM Module successful unlocked</td>\n</tr>\n<tr>\n<td>E975</td>\n<td>SAM Module unlock failed</td>\n</tr>\n<tr>\n<td>E976</td>\n<td>External LED</td>\n</tr>\n<tr>\n<td>E977</td>\n<td>Internal LED</td>\n</tr>\n<tr>\n<td>E978</td>\n<td>External Button</td>\n</tr>\n<tr>\n<td>E979</td>\n<td>Internal Button</td>\n</tr>\n<tr>\n<td>E980</td>\n<td>Call / External LED flashing</td>\n</tr>\n<tr>\n<td>E981</td>\n<td>Emergency</td>\n</tr>\n<tr>\n<td>E982</td>\n<td>Programming is complete</td>\n</tr>\n<tr>\n<td>E983</td>\n<td>Opening and closing with main key</td>\n</tr>\n<tr>\n<td>E984</td>\n<td>Exclusive flag changed</td>\n</tr>\n<tr>\n<td>E985</td>\n<td>Inspection pause</td>\n</tr>\n<tr>\n<td>E986</td>\n<td>Inspection normal</td>\n</tr>\n<tr>\n<td>E987</td>\n<td>Configuration mode active</td>\n</tr>\n<tr>\n<td>E988</td>\n<td>Configuration mode inactive</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"eventDataList\": [\n    {\n      \"EventId\": 0,\n      \"EventTypeCode\": \"string\",\n      \"EventDate\": \"2021-06-25T05:36:45.104Z\",\n      \"EventRecDate\": \"2021-06-25T05:36:45.104Z\",\n      \"EventComment\" : \"sample text\",\n      \"DeviceID\": 0,\n      \"PersonID\": 0,\n      \"TagID\": 0,\n      \"Direction\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["eventlist"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"d789cba0-4d7f-4127-82ec-a219c05d331a"},{"name":"List of people inside an area","id":"2ac357af-2b1f-4ab7-b55c-7ab02f630d31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"AreaID\": 102\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/personInDoorList","description":"<p>Returns list of people who are inside the area.</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/personInDoorList</p>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>AreaID</td>\n<td>integer($int64)</td>\n<td>ID of an area</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response body:</strong> (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"personIndoorList\": [\n        {\n            \"EventTypeCode\": \"E509\",\n            \"EventDate\": \"2022-08-22T15:45:41\",\n            \"EventRecDate\": \"2022-08-22T15:45:41\",\n            \"DeviceID\": 122,\n            \"PersonID\": 107,\n            \"TagID\": null,\n            \"Direction\": \"I\"\n        },\n        {\n            \"EventTypeCode\": \"E509\",\n            \"EventDate\": \"2022-08-22T15:45:35\",\n            \"EventRecDate\": \"2022-08-22T15:45:35\",\n            \"DeviceID\": 122,\n            \"PersonID\": 106,\n            \"TagID\": null,\n            \"Direction\": \"I\"\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["personInDoorList"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"2ac357af-2b1f-4ab7-b55c-7ab02f630d31"}],"id":"ab31e59f-eaef-4e7d-a355-fb8b8c6506a7","_postman_id":"ab31e59f-eaef-4e7d-a355-fb8b8c6506a7","description":""},{"name":"EventType info","item":[{"name":"Returns list of all access control event types","id":"28a17af1-d3e6-4da5-93d7-024674c8e926","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/eventtype/acc","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>EVN_TYPECODE</th>\n<th>EVN_TYPEDEF</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E000</td>\n<td>Unknown event</td>\n</tr>\n<tr>\n<td>E001</td>\n<td>Zone alarm</td>\n</tr>\n<tr>\n<td>E002</td>\n<td>Zone restored</td>\n</tr>\n<tr>\n<td>E003</td>\n<td>Zone tamper</td>\n</tr>\n<tr>\n<td>E004</td>\n<td>Zone tamper restored</td>\n</tr>\n<tr>\n<td>E005</td>\n<td>Duress alarm</td>\n</tr>\n<tr>\n<td>E006</td>\n<td>Duress alarm restored</td>\n</tr>\n<tr>\n<td>E007</td>\n<td>Silent alarm</td>\n</tr>\n<tr>\n<td>E008</td>\n<td>Silent alarm restored</td>\n</tr>\n<tr>\n<td>E009</td>\n<td>Panic alarm</td>\n</tr>\n<tr>\n<td>E010</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E011</td>\n<td>Panic alarm*</td>\n</tr>\n<tr>\n<td>E012</td>\n<td>Panic alarm restored</td>\n</tr>\n<tr>\n<td>E013</td>\n<td>Medical alarm</td>\n</tr>\n<tr>\n<td>E014</td>\n<td>Medical alarm restored</td>\n</tr>\n<tr>\n<td>E015</td>\n<td>24h zone alarm</td>\n</tr>\n<tr>\n<td>E016</td>\n<td>24h zone restored</td>\n</tr>\n<tr>\n<td>E017</td>\n<td>Input active</td>\n</tr>\n<tr>\n<td>E018</td>\n<td>Input restored</td>\n</tr>\n<tr>\n<td>E019</td>\n<td>Sabotage</td>\n</tr>\n<tr>\n<td>E020</td>\n<td>Sabotage restored</td>\n</tr>\n<tr>\n<td>E021</td>\n<td>Partition ready</td>\n</tr>\n<tr>\n<td>E022</td>\n<td>Partition not ready</td>\n</tr>\n<tr>\n<td>E023</td>\n<td>Prealarm</td>\n</tr>\n<tr>\n<td>E024</td>\n<td>Partition in alarm</td>\n</tr>\n<tr>\n<td>E025</td>\n<td>Reader tamper</td>\n</tr>\n<tr>\n<td>E026</td>\n<td>Reader tamper restored</td>\n</tr>\n<tr>\n<td>E027</td>\n<td>Sabotage ACK</td>\n</tr>\n<tr>\n<td>E028</td>\n<td>Sabotage ACK failed</td>\n</tr>\n<tr>\n<td>E029</td>\n<td>Exit started</td>\n</tr>\n<tr>\n<td>E030</td>\n<td>Entry started</td>\n</tr>\n<tr>\n<td>E031</td>\n<td>Confirmed alarm</td>\n</tr>\n<tr>\n<td>E032</td>\n<td>Attacked</td>\n</tr>\n<tr>\n<td>E033</td>\n<td>Visual check</td>\n</tr>\n<tr>\n<td>E100</td>\n<td>Fire</td>\n</tr>\n<tr>\n<td>E101</td>\n<td>Fire alarm(detector)</td>\n</tr>\n<tr>\n<td>E102</td>\n<td>Fire alarm(detector) restored</td>\n</tr>\n<tr>\n<td>E103</td>\n<td>Fire alarm(zone)</td>\n</tr>\n<tr>\n<td>E104</td>\n<td>Fire alarm(zone) restored</td>\n</tr>\n<tr>\n<td>E105</td>\n<td>Fire alarm(module)</td>\n</tr>\n<tr>\n<td>E106</td>\n<td>Fire alarm(module) restored</td>\n</tr>\n<tr>\n<td>E107</td>\n<td>Fire prealarm</td>\n</tr>\n<tr>\n<td>E108</td>\n<td>Fire prealarm restored</td>\n</tr>\n<tr>\n<td>E109</td>\n<td>Evacuation</td>\n</tr>\n<tr>\n<td>E110</td>\n<td>End of Evacuation</td>\n</tr>\n<tr>\n<td>E111</td>\n<td>Technical alarm</td>\n</tr>\n<tr>\n<td>E112</td>\n<td>Fire alarm(smoke)</td>\n</tr>\n<tr>\n<td>E113</td>\n<td>Fire alarm(heat)</td>\n</tr>\n<tr>\n<td>E114</td>\n<td>Fire alarm restored</td>\n</tr>\n<tr>\n<td>E115</td>\n<td>Fire alarm(confirmed)</td>\n</tr>\n<tr>\n<td>E116</td>\n<td>Fire alarm(walk test)</td>\n</tr>\n<tr>\n<td>E117</td>\n<td>Fire alarm(simulated)</td>\n</tr>\n<tr>\n<td>E118</td>\n<td>Intervention</td>\n</tr>\n<tr>\n<td>E119</td>\n<td>Intervention restored</td>\n</tr>\n<tr>\n<td>E120</td>\n<td>Technical alarm restored</td>\n</tr>\n<tr>\n<td>E121</td>\n<td>Technical prealarm</td>\n</tr>\n<tr>\n<td>E122</td>\n<td>Technical prealarm restored</td>\n</tr>\n<tr>\n<td>E200</td>\n<td>Access control</td>\n</tr>\n<tr>\n<td>E201</td>\n<td>Remote close</td>\n</tr>\n<tr>\n<td>E202</td>\n<td>Remote open</td>\n</tr>\n<tr>\n<td>E203</td>\n<td>Tag read</td>\n</tr>\n<tr>\n<td>E204</td>\n<td>Hold for permission</td>\n</tr>\n<tr>\n<td>E205</td>\n<td>Marked for inspectection</td>\n</tr>\n<tr>\n<td>E206</td>\n<td>Emergency open with card</td>\n</tr>\n<tr>\n<td>E207</td>\n<td>Emergency open with card end</td>\n</tr>\n<tr>\n<td>E208</td>\n<td>Intrusion</td>\n</tr>\n<tr>\n<td>E209</td>\n<td>Unknown tag</td>\n</tr>\n<tr>\n<td>E210</td>\n<td>Invalid tag</td>\n</tr>\n<tr>\n<td>E211</td>\n<td>Timezone violation</td>\n</tr>\n<tr>\n<td>E212</td>\n<td>Left open</td>\n</tr>\n<tr>\n<td>E213</td>\n<td>Got closed</td>\n</tr>\n<tr>\n<td>E214</td>\n<td>APB Violation</td>\n</tr>\n<tr>\n<td>E216</td>\n<td>Mantrap</td>\n</tr>\n<tr>\n<td>E217</td>\n<td>Duress open</td>\n</tr>\n<tr>\n<td>E218</td>\n<td>Emergency State End</td>\n</tr>\n<tr>\n<td>E219</td>\n<td>Emergency State Start</td>\n</tr>\n<tr>\n<td>E220</td>\n<td>Patrol late check</td>\n</tr>\n<tr>\n<td>E221</td>\n<td>Patrol early check</td>\n</tr>\n<tr>\n<td>E222</td>\n<td>No passage</td>\n</tr>\n<tr>\n<td>E223</td>\n<td>Patrol fault</td>\n</tr>\n<tr>\n<td>E224</td>\n<td>Egress</td>\n</tr>\n<tr>\n<td>E225</td>\n<td>Access monitoring</td>\n</tr>\n<tr>\n<td>E226</td>\n<td>Invalid PIN</td>\n</tr>\n<tr>\n<td>E227</td>\n<td>Access with PIN</td>\n</tr>\n<tr>\n<td>E228</td>\n<td>Blocked passage</td>\n</tr>\n<tr>\n<td>E229</td>\n<td>Activated by control tag</td>\n</tr>\n<tr>\n<td>E230</td>\n<td>Disabled by control tag</td>\n</tr>\n<tr>\n<td>E231</td>\n<td>Control tag pulse</td>\n</tr>\n<tr>\n<td>E232</td>\n<td>Control tag</td>\n</tr>\n<tr>\n<td>E233</td>\n<td>Passage</td>\n</tr>\n<tr>\n<td>E234</td>\n<td>Out of time window</td>\n</tr>\n<tr>\n<td>E235</td>\n<td>APB buffer full</td>\n</tr>\n<tr>\n<td>E236</td>\n<td>Rejected</td>\n</tr>\n<tr>\n<td>E237</td>\n<td>Visitor passage</td>\n</tr>\n<tr>\n<td>E239</td>\n<td>Visitor hold for permission</td>\n</tr>\n<tr>\n<td>E240</td>\n<td>Strict entry off</td>\n</tr>\n<tr>\n<td>E241</td>\n<td>Fingerprint enrollment</td>\n</tr>\n<tr>\n<td>E242</td>\n<td>Fingerprint enrolled</td>\n</tr>\n<tr>\n<td>E243</td>\n<td>Patrol check</td>\n</tr>\n<tr>\n<td>E244</td>\n<td>Key returned</td>\n</tr>\n<tr>\n<td>E245</td>\n<td>Key pick up</td>\n</tr>\n<tr>\n<td>E247</td>\n<td>Key case left open</td>\n</tr>\n<tr>\n<td>E248</td>\n<td>All key cases closed</td>\n</tr>\n<tr>\n<td>E249</td>\n<td>Key not returned</td>\n</tr>\n<tr>\n<td>E250</td>\n<td>Key case opened</td>\n</tr>\n<tr>\n<td>E251</td>\n<td>Key case closed</td>\n</tr>\n<tr>\n<td>E252</td>\n<td>PIN accepted</td>\n</tr>\n<tr>\n<td>E253</td>\n<td>Opened</td>\n</tr>\n<tr>\n<td>E254</td>\n<td>Closed</td>\n</tr>\n<tr>\n<td>E255</td>\n<td>PIN changed</td>\n</tr>\n<tr>\n<td>E256</td>\n<td>Emergency open</td>\n</tr>\n<tr>\n<td>E257</td>\n<td>Emergency open end</td>\n</tr>\n<tr>\n<td>E258</td>\n<td>Latch sensor active</td>\n</tr>\n<tr>\n<td>E259</td>\n<td>Latch sensor restored</td>\n</tr>\n<tr>\n<td>E260</td>\n<td>Card withdraw (collector)</td>\n</tr>\n<tr>\n<td>E261</td>\n<td>Card jam</td>\n</tr>\n<tr>\n<td>E262</td>\n<td>Hand opening</td>\n</tr>\n<tr>\n<td>E263</td>\n<td>Direction change: in</td>\n</tr>\n<tr>\n<td>E264</td>\n<td>Direction change: out</td>\n</tr>\n<tr>\n<td>E265</td>\n<td>In loop active</td>\n</tr>\n<tr>\n<td>E266</td>\n<td>In loop restored</td>\n</tr>\n<tr>\n<td>E267</td>\n<td>Out loop active</td>\n</tr>\n<tr>\n<td>E268</td>\n<td>Out loop restored</td>\n</tr>\n<tr>\n<td>E269</td>\n<td>Invalid fingerprint</td>\n</tr>\n<tr>\n<td>E270</td>\n<td>Fingerprint read</td>\n</tr>\n<tr>\n<td>E271</td>\n<td>Card collector: card rejected</td>\n</tr>\n<tr>\n<td>E272</td>\n<td>Passage(R tag)</td>\n</tr>\n<tr>\n<td>E273</td>\n<td>Disabled by input</td>\n</tr>\n<tr>\n<td>E274</td>\n<td>Inspection passed</td>\n</tr>\n<tr>\n<td>E275</td>\n<td>Inspection failed</td>\n</tr>\n<tr>\n<td>E276</td>\n<td>Inspection</td>\n</tr>\n<tr>\n<td>E277</td>\n<td>Inspection finished</td>\n</tr>\n<tr>\n<td>E278</td>\n<td>Left open message</td>\n</tr>\n<tr>\n<td>E279</td>\n<td>Invalid gate</td>\n</tr>\n<tr>\n<td>E280</td>\n<td>Safe full</td>\n</tr>\n<tr>\n<td>E281</td>\n<td>Safe occupied</td>\n</tr>\n<tr>\n<td>E282</td>\n<td>Safe empty</td>\n</tr>\n<tr>\n<td>E283</td>\n<td>Safe 24 hours occupied</td>\n</tr>\n<tr>\n<td>E284</td>\n<td>Special opening</td>\n</tr>\n<tr>\n<td>E285</td>\n<td>Card storage opened</td>\n</tr>\n<tr>\n<td>E286</td>\n<td>Card storage closed</td>\n</tr>\n<tr>\n<td>E287</td>\n<td>Card collector full</td>\n</tr>\n<tr>\n<td>E288</td>\n<td>Card collector empty</td>\n</tr>\n<tr>\n<td>E289</td>\n<td>Valid card collected</td>\n</tr>\n<tr>\n<td>E290</td>\n<td>Invalid card collected</td>\n</tr>\n<tr>\n<td>E291</td>\n<td>Multiple tag read</td>\n</tr>\n<tr>\n<td>E292</td>\n<td>Correction passage</td>\n</tr>\n<tr>\n<td>E293</td>\n<td>Expired service time</td>\n</tr>\n<tr>\n<td>E294</td>\n<td>Left closed</td>\n</tr>\n<tr>\n<td>E295</td>\n<td>Taken card</td>\n</tr>\n<tr>\n<td>E296</td>\n<td>Device returned</td>\n</tr>\n<tr>\n<td>E297</td>\n<td>Device pick up</td>\n</tr>\n<tr>\n<td>E298</td>\n<td>Biometric read</td>\n</tr>\n<tr>\n<td>E299</td>\n<td>Strict entry on</td>\n</tr>\n<tr>\n<td>E300</td>\n<td>Control</td>\n</tr>\n<tr>\n<td>E301</td>\n<td>Partition set</td>\n</tr>\n<tr>\n<td>E302</td>\n<td>Partition unset</td>\n</tr>\n<tr>\n<td>E303</td>\n<td>User set</td>\n</tr>\n<tr>\n<td>E304</td>\n<td>User unset</td>\n</tr>\n<tr>\n<td>E305</td>\n<td>Remote set</td>\n</tr>\n<tr>\n<td>E306</td>\n<td>Remote unset</td>\n</tr>\n<tr>\n<td>E307</td>\n<td>Auto. set</td>\n</tr>\n<tr>\n<td>E308</td>\n<td>Auto. unset</td>\n</tr>\n<tr>\n<td>E309</td>\n<td>Early set</td>\n</tr>\n<tr>\n<td>E310</td>\n<td>Early unset</td>\n</tr>\n<tr>\n<td>E311</td>\n<td>Late set</td>\n</tr>\n<tr>\n<td>E312</td>\n<td>Late unset</td>\n</tr>\n<tr>\n<td>E313</td>\n<td>Partial set</td>\n</tr>\n<tr>\n<td>E314</td>\n<td>Permanently closed</td>\n</tr>\n<tr>\n<td>E315</td>\n<td>Permanently open</td>\n</tr>\n<tr>\n<td>E316</td>\n<td>Failed to set</td>\n</tr>\n<tr>\n<td>E317</td>\n<td>Failed to unset</td>\n</tr>\n<tr>\n<td>E318</td>\n<td>Zone bypass</td>\n</tr>\n<tr>\n<td>E319</td>\n<td>Zone unbypass</td>\n</tr>\n<tr>\n<td>E320</td>\n<td>Output active</td>\n</tr>\n<tr>\n<td>E321</td>\n<td>Output restored</td>\n</tr>\n<tr>\n<td>E322</td>\n<td>Alarm reset</td>\n</tr>\n<tr>\n<td>E323</td>\n<td>Alarm ACK</td>\n</tr>\n<tr>\n<td>E324</td>\n<td>Permanently closed end</td>\n</tr>\n<tr>\n<td>E325</td>\n<td>Permanent state end</td>\n</tr>\n<tr>\n<td>E328</td>\n<td>Full set</td>\n</tr>\n<tr>\n<td>E329</td>\n<td>Full unset</td>\n</tr>\n<tr>\n<td>E330</td>\n<td>Disable device</td>\n</tr>\n<tr>\n<td>E331</td>\n<td>Enable device</td>\n</tr>\n<tr>\n<td>E332</td>\n<td>Day mode</td>\n</tr>\n<tr>\n<td>E333</td>\n<td>Night mode</td>\n</tr>\n<tr>\n<td>E336</td>\n<td>Zone in alarm condition</td>\n</tr>\n<tr>\n<td>E337</td>\n<td>Mantrap occupied</td>\n</tr>\n<tr>\n<td>E338</td>\n<td>Mantrap empty</td>\n</tr>\n<tr>\n<td>E339</td>\n<td>Reader reset</td>\n</tr>\n<tr>\n<td>E340</td>\n<td>Reader HW reset</td>\n</tr>\n<tr>\n<td>E341</td>\n<td>Controller restarted</td>\n</tr>\n<tr>\n<td>E400</td>\n<td>Trouble</td>\n</tr>\n<tr>\n<td>E401</td>\n<td>AC fault</td>\n</tr>\n<tr>\n<td>E402</td>\n<td>AC fault restored</td>\n</tr>\n<tr>\n<td>E403</td>\n<td>Battery fault</td>\n</tr>\n<tr>\n<td>E404</td>\n<td>Battery fault restored</td>\n</tr>\n<tr>\n<td>E405</td>\n<td>RAM content damaged</td>\n</tr>\n<tr>\n<td>E406</td>\n<td>HW reset</td>\n</tr>\n<tr>\n<td>E407</td>\n<td>BELL</td>\n</tr>\n<tr>\n<td>E408</td>\n<td>Siren fault restored</td>\n</tr>\n<tr>\n<td>E409</td>\n<td>Ground fault</td>\n</tr>\n<tr>\n<td>E410</td>\n<td>Ground fault restored</td>\n</tr>\n<tr>\n<td>E411</td>\n<td>Module fault</td>\n</tr>\n<tr>\n<td>E412</td>\n<td>Module fault restored</td>\n</tr>\n<tr>\n<td>E413</td>\n<td>Detector fault</td>\n</tr>\n<tr>\n<td>E414</td>\n<td>Detector fault restored</td>\n</tr>\n<tr>\n<td>E415</td>\n<td>Type fault</td>\n</tr>\n<tr>\n<td>E416</td>\n<td>Type fault restored</td>\n</tr>\n<tr>\n<td>E417</td>\n<td>Address fault</td>\n</tr>\n<tr>\n<td>E418</td>\n<td>Address fault restored</td>\n</tr>\n<tr>\n<td>E419</td>\n<td>Loop broken</td>\n</tr>\n<tr>\n<td>E420</td>\n<td>Loop short circuit</td>\n</tr>\n<tr>\n<td>E421</td>\n<td>Download error</td>\n</tr>\n<tr>\n<td>E422</td>\n<td>Download complete</td>\n</tr>\n<tr>\n<td>E423</td>\n<td>Zone fault</td>\n</tr>\n<tr>\n<td>E424</td>\n<td>Zone fault restored</td>\n</tr>\n<tr>\n<td>E425</td>\n<td>Command error</td>\n</tr>\n<tr>\n<td>E426</td>\n<td>Command ACK</td>\n</tr>\n<tr>\n<td>E427</td>\n<td>General sys. fault</td>\n</tr>\n<tr>\n<td>E428</td>\n<td>General sys. Fault restored</td>\n</tr>\n<tr>\n<td>E429</td>\n<td>Real-time clock reset</td>\n</tr>\n<tr>\n<td>E430</td>\n<td>Sounder on</td>\n</tr>\n<tr>\n<td>E431</td>\n<td>Sounder off</td>\n</tr>\n<tr>\n<td>E432</td>\n<td>Sounder disabled</td>\n</tr>\n<tr>\n<td>E433</td>\n<td>Sounder enabled</td>\n</tr>\n<tr>\n<td>E434</td>\n<td>Battery discharged</td>\n</tr>\n<tr>\n<td>E435</td>\n<td>Battery discharged restored</td>\n</tr>\n<tr>\n<td>E436</td>\n<td>Loop broken restored</td>\n</tr>\n<tr>\n<td>E437</td>\n<td>Loop short circuit restored</td>\n</tr>\n<tr>\n<td>E438</td>\n<td>Configuration error</td>\n</tr>\n<tr>\n<td>E439</td>\n<td>Significant time difference</td>\n</tr>\n<tr>\n<td>E440</td>\n<td>Technical warning</td>\n</tr>\n<tr>\n<td>E441</td>\n<td>Dusty detector</td>\n</tr>\n<tr>\n<td>E442</td>\n<td>Low loop voltage</td>\n</tr>\n<tr>\n<td>E443</td>\n<td>Loop voltage restored</td>\n</tr>\n<tr>\n<td>E444</td>\n<td>Loop configuration fault</td>\n</tr>\n<tr>\n<td>E445</td>\n<td>Loop configuration restored</td>\n</tr>\n<tr>\n<td>E446</td>\n<td>Flash memory fault</td>\n</tr>\n<tr>\n<td>E447</td>\n<td>Flash memory restored</td>\n</tr>\n<tr>\n<td>E448</td>\n<td>EPROM CRC fault</td>\n</tr>\n<tr>\n<td>E449</td>\n<td>EPROM CRC restored</td>\n</tr>\n<tr>\n<td>E450</td>\n<td>Input broken</td>\n</tr>\n<tr>\n<td>E451</td>\n<td>Input short circuit</td>\n</tr>\n<tr>\n<td>E452</td>\n<td>Technical warning restored</td>\n</tr>\n<tr>\n<td>E453</td>\n<td>Invalid response</td>\n</tr>\n<tr>\n<td>E454</td>\n<td>Job error</td>\n</tr>\n<tr>\n<td>E455</td>\n<td>Job complete</td>\n</tr>\n<tr>\n<td>E456</td>\n<td>Tag index error</td>\n</tr>\n<tr>\n<td>E457</td>\n<td>Tag buffer full</td>\n</tr>\n<tr>\n<td>E458</td>\n<td>Invalid tag encoding</td>\n</tr>\n<tr>\n<td>E459</td>\n<td>Download error with tag</td>\n</tr>\n<tr>\n<td>E460</td>\n<td>Unsuccessful event reading</td>\n</tr>\n<tr>\n<td>E461</td>\n<td>Download error on radio</td>\n</tr>\n<tr>\n<td>E462</td>\n<td>Download complete on radio</td>\n</tr>\n<tr>\n<td>E463</td>\n<td>Lock state change</td>\n</tr>\n<tr>\n<td>E464</td>\n<td>Cylinder state change</td>\n</tr>\n<tr>\n<td>E465</td>\n<td>Handle state change</td>\n</tr>\n<tr>\n<td>E466</td>\n<td>Warning</td>\n</tr>\n<tr>\n<td>E467</td>\n<td>CAN fault</td>\n</tr>\n<tr>\n<td>E468</td>\n<td>CAN fault restored</td>\n</tr>\n<tr>\n<td>E469</td>\n<td>Tag conflict</td>\n</tr>\n<tr>\n<td>E470</td>\n<td>Power supply fault</td>\n</tr>\n<tr>\n<td>E471</td>\n<td>Power supply fault restored</td>\n</tr>\n<tr>\n<td>E500</td>\n<td>Time&amp;Attendance</td>\n</tr>\n<tr>\n<td>E501</td>\n<td>Sick leave</td>\n</tr>\n<tr>\n<td>E502</td>\n<td>Balance</td>\n</tr>\n<tr>\n<td>E503</td>\n<td>Lunch</td>\n</tr>\n<tr>\n<td>E504</td>\n<td>Undefined access</td>\n</tr>\n<tr>\n<td>E505</td>\n<td>Business trip</td>\n</tr>\n<tr>\n<td>E506</td>\n<td>Field Work</td>\n</tr>\n<tr>\n<td>E507</td>\n<td>Clock private</td>\n</tr>\n<tr>\n<td>E508</td>\n<td>Not T&amp;A passage</td>\n</tr>\n<tr>\n<td>E509</td>\n<td>Clock passage</td>\n</tr>\n<tr>\n<td>E510</td>\n<td>Annual leave</td>\n</tr>\n<tr>\n<td>E511</td>\n<td>Due reason passage</td>\n</tr>\n<tr>\n<td>E512</td>\n<td>Child care #2</td>\n</tr>\n<tr>\n<td>E513</td>\n<td>Child care #1</td>\n</tr>\n<tr>\n<td>E514</td>\n<td>Military service</td>\n</tr>\n<tr>\n<td>E520</td>\n<td>Unpaid leave</td>\n</tr>\n<tr>\n<td>E527</td>\n<td>Education absence</td>\n</tr>\n<tr>\n<td>E528</td>\n<td>Education leave</td>\n</tr>\n<tr>\n<td>E530</td>\n<td>Overtime</td>\n</tr>\n<tr>\n<td>E531</td>\n<td>Perm. sickness</td>\n</tr>\n<tr>\n<td>E532</td>\n<td>Perm. business trip</td>\n</tr>\n<tr>\n<td>E533</td>\n<td>Belated</td>\n</tr>\n<tr>\n<td>E534</td>\n<td>Admission</td>\n</tr>\n<tr>\n<td>E535</td>\n<td>Exit permit</td>\n</tr>\n<tr>\n<td>E536</td>\n<td>Entry permit</td>\n</tr>\n<tr>\n<td>E537</td>\n<td>Smoking</td>\n</tr>\n<tr>\n<td>E538</td>\n<td>Official</td>\n</tr>\n<tr>\n<td>E539</td>\n<td>Other break</td>\n</tr>\n<tr>\n<td>E600</td>\n<td>Communication</td>\n</tr>\n<tr>\n<td>E601</td>\n<td>Comm. fault</td>\n</tr>\n<tr>\n<td>E602</td>\n<td>Comm. restored</td>\n</tr>\n<tr>\n<td>E603</td>\n<td>Alarm transmission</td>\n</tr>\n<tr>\n<td>E604</td>\n<td>Alarm transmission fault</td>\n</tr>\n<tr>\n<td>E605</td>\n<td>Alarm transmission disabled</td>\n</tr>\n<tr>\n<td>E606</td>\n<td>Transmission path fault</td>\n</tr>\n<tr>\n<td>E607</td>\n<td>Transmission path fault rest.</td>\n</tr>\n<tr>\n<td>E608</td>\n<td>Network fault</td>\n</tr>\n<tr>\n<td>E609</td>\n<td>Network fault restored</td>\n</tr>\n<tr>\n<td>E610</td>\n<td>Primary control PC started</td>\n</tr>\n<tr>\n<td>E611</td>\n<td>Primary control PC stopped</td>\n</tr>\n<tr>\n<td>E612</td>\n<td>Secondary control PC started</td>\n</tr>\n<tr>\n<td>E613</td>\n<td>Secondary control PC stopped</td>\n</tr>\n<tr>\n<td>E614</td>\n<td>Restart</td>\n</tr>\n<tr>\n<td>E615</td>\n<td>Control PC started</td>\n</tr>\n<tr>\n<td>E616</td>\n<td>Control PC stopped</td>\n</tr>\n<tr>\n<td>E700</td>\n<td>NPR/Camera</td>\n</tr>\n<tr>\n<td>E701</td>\n<td>Invalid number plate</td>\n</tr>\n<tr>\n<td>E702</td>\n<td>NPR system fault</td>\n</tr>\n<tr>\n<td>E703</td>\n<td>Unrecognised plate</td>\n</tr>\n<tr>\n<td>E704</td>\n<td>Unknown plate</td>\n</tr>\n<tr>\n<td>E705</td>\n<td>Parking full</td>\n</tr>\n<tr>\n<td>E706</td>\n<td>Unauthorized driver</td>\n</tr>\n<tr>\n<td>E707</td>\n<td>No tag presented</td>\n</tr>\n<tr>\n<td>E708</td>\n<td>Time out</td>\n</tr>\n<tr>\n<td>E709</td>\n<td>Access granted (NPR)</td>\n</tr>\n<tr>\n<td>E710</td>\n<td>Corrected plate</td>\n</tr>\n<tr>\n<td>E711</td>\n<td>No delivery note</td>\n</tr>\n<tr>\n<td>E712</td>\n<td>No in weight</td>\n</tr>\n<tr>\n<td>E713</td>\n<td>No out weight</td>\n</tr>\n<tr>\n<td>E714</td>\n<td>Net weight difference</td>\n</tr>\n<tr>\n<td>E715</td>\n<td>Heavy load</td>\n</tr>\n<tr>\n<td>E716</td>\n<td>Scaling</td>\n</tr>\n<tr>\n<td>E717</td>\n<td>Access denied (NPR)</td>\n</tr>\n<tr>\n<td>E718</td>\n<td>Motion detected</td>\n</tr>\n<tr>\n<td>E719</td>\n<td>Video alarm</td>\n</tr>\n<tr>\n<td>E720</td>\n<td>Import delivery note</td>\n</tr>\n<tr>\n<td>E721</td>\n<td>Multiple delivery note</td>\n</tr>\n<tr>\n<td>E722</td>\n<td>NPR started</td>\n</tr>\n<tr>\n<td>E723</td>\n<td>NPR succeeded</td>\n</tr>\n<tr>\n<td>E724</td>\n<td>NPR ended</td>\n</tr>\n<tr>\n<td>E725</td>\n<td>NPR interrupted</td>\n</tr>\n<tr>\n<td>E800</td>\n<td>Building automation</td>\n</tr>\n<tr>\n<td>E801</td>\n<td>Low temperature</td>\n</tr>\n<tr>\n<td>E802</td>\n<td>Low temperature restored</td>\n</tr>\n<tr>\n<td>E803</td>\n<td>High temperature</td>\n</tr>\n<tr>\n<td>E804</td>\n<td>High temperature restored</td>\n</tr>\n<tr>\n<td>E805</td>\n<td>Low humidity</td>\n</tr>\n<tr>\n<td>E806</td>\n<td>Low humidity restored</td>\n</tr>\n<tr>\n<td>E807</td>\n<td>High humidity</td>\n</tr>\n<tr>\n<td>E808</td>\n<td>High humidity restored</td>\n</tr>\n<tr>\n<td>E850</td>\n<td>Guard call</td>\n</tr>\n<tr>\n<td>E851</td>\n<td>Door sabotage</td>\n</tr>\n<tr>\n<td>E852</td>\n<td>Window sabotage</td>\n</tr>\n<tr>\n<td>E853</td>\n<td>GSM detected</td>\n</tr>\n<tr>\n<td>E854</td>\n<td>Door sabotage restored</td>\n</tr>\n<tr>\n<td>E855</td>\n<td>Window sabotage restored</td>\n</tr>\n<tr>\n<td>E856</td>\n<td>GSM restored</td>\n</tr>\n<tr>\n<td>E857</td>\n<td>Control active</td>\n</tr>\n<tr>\n<td>E858</td>\n<td>Privacy button on</td>\n</tr>\n<tr>\n<td>E859</td>\n<td>Privacy button off</td>\n</tr>\n<tr>\n<td>E900</td>\n<td>Other</td>\n</tr>\n<tr>\n<td>E9001</td>\n<td>HID query successful</td>\n</tr>\n<tr>\n<td>E9002</td>\n<td>HID query unsuccessful</td>\n</tr>\n<tr>\n<td>E9003</td>\n<td>HID user create successful</td>\n</tr>\n<tr>\n<td>E9004</td>\n<td>HID user create unsuccessful</td>\n</tr>\n<tr>\n<td>E9005</td>\n<td>HID user delete successful</td>\n</tr>\n<tr>\n<td>E9006</td>\n<td>HID user delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9007</td>\n<td>HID device delete successful</td>\n</tr>\n<tr>\n<td>E9008</td>\n<td>HID device delete unsuccessful</td>\n</tr>\n<tr>\n<td>E9009</td>\n<td>HID tag issue successful</td>\n</tr>\n<tr>\n<td>E901</td>\n<td>Maintenance mode</td>\n</tr>\n<tr>\n<td>E9010</td>\n<td>HID tag issue unsuccessful</td>\n</tr>\n<tr>\n<td>E9011</td>\n<td>HID tag revoke successful</td>\n</tr>\n<tr>\n<td>E9012</td>\n<td>HID tag revoke unsuccessful</td>\n</tr>\n<tr>\n<td>E9013</td>\n<td>HID invitation successful</td>\n</tr>\n<tr>\n<td>E9014</td>\n<td>HID invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E9015</td>\n<td>HID cancel invitation successful</td>\n</tr>\n<tr>\n<td>E9016</td>\n<td>HID cancel invitation unsuccessful</td>\n</tr>\n<tr>\n<td>E902</td>\n<td>Maintenance complete</td>\n</tr>\n<tr>\n<td>E903</td>\n<td>Walk-test mode on</td>\n</tr>\n<tr>\n<td>E904</td>\n<td>Walk-test mode off</td>\n</tr>\n<tr>\n<td>E905</td>\n<td>Maintenance alert</td>\n</tr>\n<tr>\n<td>E906</td>\n<td>Program mode entry</td>\n</tr>\n<tr>\n<td>E907</td>\n<td>Program mode exit</td>\n</tr>\n<tr>\n<td>E908</td>\n<td>Event log overflow</td>\n</tr>\n<tr>\n<td>E909</td>\n<td>Invalid user code</td>\n</tr>\n<tr>\n<td>E910</td>\n<td>Time/Date set</td>\n</tr>\n<tr>\n<td>E911</td>\n<td>Self test OK</td>\n</tr>\n<tr>\n<td>E912</td>\n<td>Test mode on</td>\n</tr>\n<tr>\n<td>E913</td>\n<td>Test mode off</td>\n</tr>\n<tr>\n<td>E914</td>\n<td>Log in</td>\n</tr>\n<tr>\n<td>E915</td>\n<td>Log out</td>\n</tr>\n<tr>\n<td>E916</td>\n<td>Event buffer clear</td>\n</tr>\n<tr>\n<td>E917</td>\n<td>Master-Slave comm. change</td>\n</tr>\n<tr>\n<td>E918</td>\n<td>Slave controls</td>\n</tr>\n<tr>\n<td>E919</td>\n<td>Hardware Key fault</td>\n</tr>\n<tr>\n<td>E921</td>\n<td>Reg. Key fault</td>\n</tr>\n<tr>\n<td>E922</td>\n<td>Code Required</td>\n</tr>\n<tr>\n<td>E923</td>\n<td>Thermostat</td>\n</tr>\n<tr>\n<td>E924</td>\n<td>Master controls</td>\n</tr>\n<tr>\n<td>E925</td>\n<td>Change ID</td>\n</tr>\n<tr>\n<td>E926</td>\n<td>Delete ID</td>\n</tr>\n<tr>\n<td>E927</td>\n<td>Tag buffer clear</td>\n</tr>\n<tr>\n<td>E928</td>\n<td>Add tag</td>\n</tr>\n<tr>\n<td>E929</td>\n<td>Master tag usage</td>\n</tr>\n<tr>\n<td>E930</td>\n<td>Program tag usage</td>\n</tr>\n<tr>\n<td>E931</td>\n<td>Empty program tag</td>\n</tr>\n<tr>\n<td>E932</td>\n<td>Disc full</td>\n</tr>\n<tr>\n<td>E933</td>\n<td>Out of physical memory</td>\n</tr>\n<tr>\n<td>E934</td>\n<td>Out of virtual memory</td>\n</tr>\n<tr>\n<td>E935</td>\n<td>Database size limit</td>\n</tr>\n<tr>\n<td>E936</td>\n<td>Login failed</td>\n</tr>\n<tr>\n<td>E937</td>\n<td>Program jumper enbled</td>\n</tr>\n<tr>\n<td>E938</td>\n<td>Program jumper disabled</td>\n</tr>\n<tr>\n<td>E939</td>\n<td>Printer off-line</td>\n</tr>\n<tr>\n<td>E940</td>\n<td>Printer on-line</td>\n</tr>\n<tr>\n<td>E941</td>\n<td>Event buffer disabled</td>\n</tr>\n<tr>\n<td>E942</td>\n<td>Event buffer enabled</td>\n</tr>\n<tr>\n<td>E943</td>\n<td>Remote control</td>\n</tr>\n<tr>\n<td>E944</td>\n<td>Entitlement withdrawal</td>\n</tr>\n<tr>\n<td>E945</td>\n<td>Interface fault</td>\n</tr>\n<tr>\n<td>E946</td>\n<td>Printer fault</td>\n</tr>\n<tr>\n<td>E947</td>\n<td>Card printed</td>\n</tr>\n<tr>\n<td>E948</td>\n<td>Notification succeeded</td>\n</tr>\n<tr>\n<td>E949</td>\n<td>Notification failed</td>\n</tr>\n<tr>\n<td>E950</td>\n<td>Lock ID changed</td>\n</tr>\n<tr>\n<td>E951</td>\n<td>Display set</td>\n</tr>\n<tr>\n<td>E952</td>\n<td>Lock Wake up</td>\n</tr>\n<tr>\n<td>E953</td>\n<td>Drawer empty</td>\n</tr>\n<tr>\n<td>E954</td>\n<td>Drawer occupied</td>\n</tr>\n<tr>\n<td>E955</td>\n<td>No openable drawer</td>\n</tr>\n<tr>\n<td>E956</td>\n<td>Headcount error</td>\n</tr>\n<tr>\n<td>E957</td>\n<td>Measurement OK</td>\n</tr>\n<tr>\n<td>E958</td>\n<td>Measurement not OK</td>\n</tr>\n<tr>\n<td>E959</td>\n<td>Microprogram download</td>\n</tr>\n<tr>\n<td>E960</td>\n<td>Microprogram dld. error</td>\n</tr>\n<tr>\n<td>E961</td>\n<td>Reader FW download</td>\n</tr>\n<tr>\n<td>E962</td>\n<td>Reader FW dld. error</td>\n</tr>\n<tr>\n<td>E963</td>\n<td>Close successful with main key card</td>\n</tr>\n<tr>\n<td>E964</td>\n<td>Close failure with main key card</td>\n</tr>\n<tr>\n<td>E965</td>\n<td>Open successful with main key card</td>\n</tr>\n<tr>\n<td>E966</td>\n<td>Open failure with main key card</td>\n</tr>\n<tr>\n<td>E967</td>\n<td>Close successful with user key card</td>\n</tr>\n<tr>\n<td>E968</td>\n<td>Close failure with user key card</td>\n</tr>\n<tr>\n<td>E969</td>\n<td>Open successful with user key card</td>\n</tr>\n<tr>\n<td>E970</td>\n<td>Open failure with user key card</td>\n</tr>\n<tr>\n<td>E971</td>\n<td>SAM Module comm. restored</td>\n</tr>\n<tr>\n<td>E972</td>\n<td>SAM Module locked state</td>\n</tr>\n<tr>\n<td>E973</td>\n<td>SAM Module comm. fault</td>\n</tr>\n<tr>\n<td>E974</td>\n<td>SAM Module successful unlocked</td>\n</tr>\n<tr>\n<td>E975</td>\n<td>SAM Module unlock failed</td>\n</tr>\n<tr>\n<td>E976</td>\n<td>External LED</td>\n</tr>\n<tr>\n<td>E977</td>\n<td>Internal LED</td>\n</tr>\n<tr>\n<td>E978</td>\n<td>External Button</td>\n</tr>\n<tr>\n<td>E979</td>\n<td>Internal Button</td>\n</tr>\n<tr>\n<td>E980</td>\n<td>Call / External LED flashing</td>\n</tr>\n<tr>\n<td>E981</td>\n<td>Emergency</td>\n</tr>\n<tr>\n<td>E982</td>\n<td>Programming is complete</td>\n</tr>\n<tr>\n<td>E983</td>\n<td>Opening and closing with main key</td>\n</tr>\n<tr>\n<td>E984</td>\n<td>Exclusive flag changed</td>\n</tr>\n<tr>\n<td>E985</td>\n<td>Inspection pause</td>\n</tr>\n<tr>\n<td>E986</td>\n<td>Inspection normal</td>\n</tr>\n<tr>\n<td>E987</td>\n<td>Configuration mode active</td>\n</tr>\n<tr>\n<td>E988</td>\n<td>Configuration mode inactive</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"EventTypeList\": [\n        {\n            \"TypeCode\": \"E401\",\n            \"TypeName\": \"AC fault\",\n            \"Class\": \"EBCF\",\n            \"Props\": 515,\n            \"Priority\": 3\n        },\n        {\n            \"TypeCode\": \"E402\",\n            \"TypeName\": \"AC fault restored\",\n            \"Class\": \"EBCF\",\n            \"Props\": 515,\n            \"Priority\": 1\n        },\n    ...\n    ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response code:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["eventtype","acc"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"28a17af1-d3e6-4da5-93d7-024674c8e926"}],"id":"8f22b1ac-f75f-4c2c-bb84-903436e715e9","_postman_id":"8f22b1ac-f75f-4c2c-bb84-903436e715e9","description":""},{"name":"Monitor (Real time event)","item":[{"name":"Subscribe to different types of tasks","event":[{"listen":"test","script":{"id":"c4f9abfc-beeb-400e-ab72-57995fed7f10","exec":["pm.environment.set(\"_eventtoken\", responseBody);"],"type":"text/javascript"}}],"id":"996da69a-de98-408d-8c97-d38426eda7fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Type\": \"subscribetoevent\",\r\n  \"LeaseTime\": 60\r\n  //URL: \"http:/10.100.100.1/samplecompany\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/subscribe","description":"<p>POST /subscribe</p>\n<p>Request URL:<br />10.16.193.21:4443/subscribe</p>\n<p>Type:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Valid value:</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>SubscribeToEvent</td>\n<td>Returns events that have occurred on the control machine since subscription or the last query. If there are multiple SisComs in the system, the request will only return events that occurred on the given control machine.</td>\n</tr>\n<tr>\n<td>WorkingTimeEvent</td>\n<td>Working time events</td>\n</tr>\n<tr>\n<td>PersonChanges</td>\n<td>Event related to person</td>\n</tr>\n<tr>\n<td>AlarmChanges</td>\n<td>Provides data on the handling of alarm events since subscription or the last query, i.e. the change in the status of events. For example, alarm acknowledgement, detection.</td>\n</tr>\n<tr>\n<td>SiscomEventsToExtServer</td>\n<td>Sending realtime events to an external server by URL.  <br />In this case fetching is not needed.</td>\n</tr>\n<tr>\n<td>EventsFromDatabase</td>\n<td>Events from database</td>\n</tr>\n<tr>\n<td>PersonChangesIncludeDeleted</td>\n<td>Event related to person including deleted persons too</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Optional parameter: URL (eg:\"</strong><a href=\"http://10.16.194.37/konasoft\"><b>http:/10.100.100.1/samplecompany\"</b></a><strong>)</strong></p>\n<p><strong>LeaseTime (integer($int32)):</strong> in seconds. This time of inactivity will terminate the subscription.</p>\n<p><strong>Response</strong>: Token</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>The token is included in the response</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["subscribe"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"996da69a-de98-408d-8c97-d38426eda7fe"},{"name":"Fetch buffered event from server","id":"82e40544-0990-48f8-ad56-93764e5d1795","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/subscribe/{{_eventtoken}}","description":"<p>Fetch buffered event from server</p>\n<p>POST /subscribe/{token}</p>\n<p>Request URL:<br />10.16.193.21:4443/subscribe/{token}?ApiKey=aaaaaaaa-111a-1212-a1a2-11aa11aa11aa</p>\n<p><strong>Response body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">Type: SubscribeToEvent, WorkingTimeEvent\n{\n    \"EventList\": [\n        {\n            \"EventID\": 367929,\n            \"EventTypeCode\": \"E018\",\n            \"EventComment\" : \"sample text\"\n            \"Time\": \"2022-04-05T08:39:31+02:00\",\n            \"DeviceID\": 132,\n            \"PersonID\": null,\n            \"TagID\": null,\n            \"Direction\": null,\n            \"DevStatusToSet\": 0,\n            \"DevStatusToReset\": 0\n        },\n   ...\n  ]\n}\nType: PersonChanges, PersonChangesIncludeDeleted\n{\n    \"PersonList\": [\n        {\n             \"ID\": 0,\n             \"TypeCode\": \"string\",\n             \"StateCode\": \"string\",\n             \"Department\": \"string\",\n             \"Name\": \"string\",\n             \"ValidFrom\": \"2025-06-10T12:01:07.912Z\",\n             \"ValidTo\": \"2025-06-10T12:01:07.912Z\",\n             \"Platenum\": \"string\",\n             \"EmployeeId\": \"string\",\n             \"Univaz\": \"string\",\n             \"Company\": \"string\",\n             \"Site\": \"string\",\n             \"ValidTags\": \"string\",\n             \"Email\": \"string\",\n             \"Phone\": \"string\",\n             \"Room\": \"string\"\n        },\n   ...\n  ]\n}\nType: AlarmChanges\n{\n    \"AckEvnIds\": [],\n    \"ClosedEvnIds\": [],\n    \"RestoredEvnIds\": []\n}\nAckEnvIds: Noticed alarm event identifiers\nClosedEvnIds: Deleted alarm event identifiers\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n","urlObject":{"path":["subscribe","{{_eventtoken}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"82e40544-0990-48f8-ad56-93764e5d1795"}],"id":"e994ea60-de42-46a5-985c-09514544efde","description":"\n<p>To start the Monitor function working with subscription. After the request the system will generate a token and the events begin to store in the memory. The system will register wich was the last transfered event and for the next request will tranfer the new X pieces. (the maximum number of events in one request is definiable)</p>\n<p>The Monitor supports 4 different event types:</p>\n<ol>\n<li>Events (Type subscribetoevent): every event</li>\n<li>Event related to person (Type personchanges)</li>\n<li>Alarm events (Type: alarmchanges)</li>\n<li>Working time events (Type: WorkingTimeEvent)</li>\n</ol>\n","_postman_id":"e994ea60-de42-46a5-985c-09514544efde"},{"name":"Interfaces","item":[{"name":"Stadium","item":[{"name":"Lists","item":[{"name":"List of stadium events","id":"585eb5b7-6120-42ab-93e8-66c9d5d3fe5e","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/interfaces/stadium/event","description":"<p>it returns every event. No parameter required.<br />GET /interfaces/stadium/event</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443​/interfaces​/stadium​/event</p>\n<p><strong>Input parameter(s):</strong><br />No parameter required.</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p>Response body model: (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"StadiumEventList\": [\n    {\n      \"EventCode\": \"string\",\n      \"EventName\": \"string\",\n      \"EventTypeCode\": \"string\",\n      \"StartOfEvent\": \"string($date-time)\",\n      \"EndOfEvent\": \"string($date-time)\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","event"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"585eb5b7-6120-42ab-93e8-66c9d5d3fe5e"},{"name":"List of details of a stadium event","id":"f3413a99-8c23-4583-9dbc-cbc086a82b82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/interfaces/stadium/event/{{StadiumEventCode}}","description":"<p>It returns an event from stadium event code.<br />GET /interfaces/stadium/event/{StadiumEventCode}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/event/{{StadiumEventCode}}</p>\n<p><strong>Input parameter(s):</strong><br />To get the requested ticket, a stadium event code needs to be provided.<br />• StadiumEventCode: Code of the stadium event. Case-sensitive!</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p>Response body model: (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"EventCode\": \"string\",\n    \"EventName\": \"string\",\n    \"EventTypeCode\": \"string\",\n    \"StartOfEvent\": \"string($date-time)\",\n    \"EndOfEvent\": \"string($date-time)\"\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Bad request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Stadium event is not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","event","{{StadiumEventCode}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f3413a99-8c23-4583-9dbc-cbc086a82b82"},{"name":"List of details of a ticket","id":"c89e6de0-f4df-4178-b72d-508774ce88cb","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/stadium/barcode/{{StadiumEventCode}}/123457","description":"<p>It returns a particular stadium ticket with its details from an event and barcode.<br />GET /interfaces/stadium/barcode/{StadiumEventCode}/{Barcode}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/barcode/{StadiumEventID}/{Barcode}</p>\n<p><strong>Input parameter(s):</strong><br />To get the requested ticket, a stadium event code and barcode needs to be provided.<br />• StadiumEventCode (string) – the code of the stadium event (Case-sensitive)<br />• Barcode (string) – barcode on the ticket what needs to be queried (Case-sensitive and it may contain any character)</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json<br />Returns a stadium ticket with details in JSON format.<br />Response model:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"EventCode\": \"string\",\n  \"TicketId\": integer($int64),\n  \"SectorCode\": \"string\",\n  \"Barcode\": \"string\",\n  \"Status\": \"string\",\n  \"PriceLevel\": \"string\",\n  \"Row\": \"string\",\n  \"Seat\": \"string\",\n  \"TicketSpecMask\": integer($int32)\n}\n\n</code></pre>\n<p>• EventCode = StadiumEventCode<br />• TicketId = It should be a unique ticket identifier<br />• SectorCode = Code of the sector where the ticket belongs. If the ticket has 'deleted' status, then there is no sector code.<br />• Barcode = Same barcode as it is in the input field<br />• Status = 'v' for 'valid', 'n' for 'not valid' and 'd' for 'deleted' ticket<br />• PriceLevel = Classification of the ticket price, comes from ticket provider. If the ticket has 'de-leted' status, then there is no price level.<br />• Row = Row mark where the ticket belongs. If the ticket has 'deleted' status, then there is no row mark.<br />• Seat = Seat number where the ticket belongs. If the ticket has 'deleted' status, then there is no seat number.<br />• TicketSpecMask = TicketSpecMask in the response is a bitmask where:<br />1=AudioGuide (bit 0).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field name</th>\n<th>Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n</tr>\n<tr>\n<td>TicketId</td>\n<td>integer($int64)</td>\n</tr>\n<tr>\n<td>SectorCode</td>\n<td>string</td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>string</td>\n</tr>\n<tr>\n<td>Status</td>\n<td>string</td>\n</tr>\n<tr>\n<td>PriceLevel</td>\n<td>string</td>\n</tr>\n<tr>\n<td>Row</td>\n<td>string</td>\n</tr>\n<tr>\n<td>Seat</td>\n<td>string</td>\n</tr>\n<tr>\n<td>TicketSpecMask</td>\n<td>integer($int32)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Barcode is not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","barcode","{{StadiumEventCode}}","123457"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"c89e6de0-f4df-4178-b72d-508774ce88cb"},{"name":"List of tickets by sectors of an event","id":"51d83c28-db4f-492f-a83f-e93a4ebe7e81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/interfaces/stadium/barcode/{{StadiumEventCode}}","description":"<p>It returns every ticket from an event, including not valid and deleted tickets.</p>\n<p>GET /interfaces/stadium/barcode/{StadiumEventCode}</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/barcode/{{StadiumEventCode}}</p>\n<p><strong>Input parameter(s):</strong><br />Stadium event code needs to be provided to get the tickets.<br />• StadiumEventCode (string) – the code of the stadium event (Case-sensitive)</p>\n<p><strong>Response:</strong><br />Returns sector list with a stadium ticket with details in JSON format.<br />Response model:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"sectorList\": [\n    {\n      \"SectorCode\": \"string\",\n      \"SectorCapacity\": integer($int64),\n      \"UnSoldTickets\": integer($int64),\n      \"ticketStatusList\": [\n        {\n          \"SectorCode\": \"string\",\n          \"Status\": \"string\",\n          \"Row\": \"string\",\n          \"Seat\": \"string\",\n          \"PriceLevel\": \"string\",\n          \"Barcode\": \"string\",\n          \"TicketSpecMask\": integer($int32)\n        }\n      ]\n    }\n  ],\n  \"DeletedTickets\": integer($int64)\n}\n\n</code></pre>\n<ul>\n<li>SectorList = The list of every sector with details<ul>\n<li>SectorCode = Code of the sector</li>\n<li>SectorCapacity = Capacity of the sector (constant)</li>\n<li>UnsoldTickets = The sum of unsold tickets in the sector (depends on the event)</li>\n<li>ticketStatusList = The list of tickets with details in the sector (depends on the event)<ul>\n<li>SectorCode = Code of the sector (it helps to group tickets into sectors)</li>\n<li>Status = 'v' for 'valid', 'n' for 'not valid' ('deleted' tickets don’t have sector)</li>\n<li>Row = Row mark where the ticket belongs. If the ticket has 'deleted' status, then there is no row mark</li>\n<li>Seat = Seat number where the ticket belongs. If the ticket has 'deleted' status, then there is no seat number</li>\n<li>PriceLevel = Classification of the ticket price, comes from ticket provider. If the ticket has 'deleted' status, then there is no price level</li>\n<li>Barcode = barcode, which to be seen on the ticket</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>DeletedTickets = The sum of deleted tickets for the requested event.</li>\n</ul>\n<p>Response code:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Barcode is not found</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","barcode","{{StadiumEventCode}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"51d83c28-db4f-492f-a83f-e93a4ebe7e81"},{"name":"Eventlist by barcode number","id":"6519b238-8a3f-4c22-9450-382ba4e43d0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/interfaces/stadium/eventList/{{StadiumEventCode}}/123457","description":"<p>Returns an event list for the given Stadium Event based on the given barcode.</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/eventList/{{StadiumEventCode}}/123457</p>\n<p><strong>Input parameter(s):</strong><br />No parameter required.</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p>Response body model: (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"EventList\": [\n        {\n            \"Barcode\": \"string\",\n            \"StadiumEventCode\": \"string\",\n            \"EventID\": int32,\n            \"EventTypeCode\": \"string\",\n            \"EventComment\": \"string\",\n            \"Time\": \"string(date-tim)\",\n            \"DeviceID\": int32,\n            \"PersonID\": int32,\n            \"TagID\": int32,\n            \"Direction\": \"string (I/0)\",\n            \"DevStatusToSet\": int32,\n            \"DevStatusToReset\": int32\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","eventList","{{StadiumEventCode}}","123457"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"6519b238-8a3f-4c22-9450-382ba4e43d0a"}],"id":"88ab94c8-dbed-4f5e-9d18-9632a2b86c3a","_postman_id":"88ab94c8-dbed-4f5e-9d18-9632a2b86c3a","description":""},{"name":"Stadium events","item":[{"name":"Add new stadium event","id":"7392e0dd-6957-4116-b659-cfa1ac9fee9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"EventCode\": \"T002\",\r\n  \"EventName\": \"NEW\",\r\n  \"EventTypeCode\": \"STE\",\r\n  \"StartOfEvent\": \"2024-08-25T11:17:51.951Z\",\r\n  \"EndOfEvent\": \"2024-08-25T11:17:51.951Z\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/stadium/event","description":"<p>Add a new stadium event (only one at a time)<br />POST /interfaces/stadium/event</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/event</p>\n<p><strong>Input parameter(s):</strong><br />StadiumEvent type JSON object.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"EventCode\": \"string\",\n  \"EventName\": \"string\",\n  \"EventTypeCode\": \"string\",\n  \"StartOfEvent\": \"string($date-time)\",\n  \"EndOfEvent\": \"string($date-time)\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory</td>\n</tr>\n<tr>\n<td>EventName</td>\n<td>string</td>\n<td>Stadium event name</td>\n</tr>\n<tr>\n<td>EventTypeCode</td>\n<td>string</td>\n<td>Stadium event type.</td>\n</tr>\n<tr>\n<td>StartOfEvent</td>\n<td>string($date-time)</td>\n<td>Mandatory. Format: \"yyyy-MM-ddTHH:mm:ss.SSSz\"  <br />This is the date of gate opening.</td>\n</tr>\n<tr>\n<td>EndOfEvent</td>\n<td>string($date-time)</td>\n<td>Mandatory. Format: \"yyyy-MM-ddTHH:mm:ss.SSSz\"  <br />This is the date of gate closing.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result:<br />Error response: \"The stadium event insert has run into an error. EventCode: EventCode\"<br />Ok response: \"OK - An event has been successfully added to Stadium event\"</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","event"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"7392e0dd-6957-4116-b659-cfa1ac9fee9f"},{"name":"Modify stadium events","id":"4c8d56d8-852d-44cc-9555-c913b9445f4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"EventCode\": \"T002\",\r\n  \"EventName\": \"JEGYMESTER - SISCONNECT\",\r\n  \"EventTypeCode\": \"EVENT\",\r\n  \"StartOfEvent\": \"2024-04-10T09:51:15.828Z\",\r\n  \"EndOfEvent\": \"2024-08-10T09:51:15.828Z\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/stadium/event","description":"<p>Modifies stadium event (only one at a time). EventCode is case-sensitive!<br />PUT /interfaces/stadium/event</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/event</p>\n<p><strong>Input parameter(s):</strong><br />StadiumEvent type JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"EventCode\": \"string\",\n  \"EventName\": \"string\",\n  \"EventTypeCode\": \"string\",\n  \"StartOfEvent\": \"string($date-time)\",\n  \"EndOfEvent\": \"string($date-time)\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory. Must be exists</td>\n</tr>\n<tr>\n<td>EventName</td>\n<td>string</td>\n<td>Stadium event name</td>\n</tr>\n<tr>\n<td>EventTypeCode</td>\n<td>string</td>\n<td>Stadium event type.</td>\n</tr>\n<tr>\n<td>StartOfEvent</td>\n<td>string($date-time)</td>\n<td>Mandatory. Format: \"yyyy-MM-ddTHH:mm:ss.SSSz\"</td>\n</tr>\n<tr>\n<td>EndOfEvent</td>\n<td>string($date-time)</td>\n<td>Mandatory. Format: \"yyyy-MM-ddTHH:mm:ss.SSSz\"</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result:<br />Error response: \"The stadium event modification has run into an error. EventCode: EventCode\"<br />Ok response: \"OK - The event has been successfully modified\"</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","event"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"4c8d56d8-852d-44cc-9555-c913b9445f4a"},{"name":"Delete stadium events","id":"2277a8e3-c892-4fe9-925e-f092f409ed7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"10.16.193.21:4443/interfaces/stadium/event/{{StadiumEventCode}}","description":"<p>Deletes a stadium event with the given stadium event code.<br />DELETE /interfaces/stadium/event</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/event/{StadiumEventID}</p>\n<p><strong>Input parameter(s):</strong><br />Stadium event code needs to be provided.<br />• StadiumEventCode (string) – the code of the stadium event. Case-sensitive!</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result:<br />Error response: \"There is no stadium event in the database with this event code: EventCode\"<br />Ok response: \"OK - The event has been successfully deleted\"</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Stadium event is not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","event","{{StadiumEventCode}}"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"2277a8e3-c892-4fe9-925e-f092f409ed7f"}],"id":"7f8de8ad-e2b7-45bd-8ca3-c0c7b53a976b","_postman_id":"7f8de8ad-e2b7-45bd-8ca3-c0c7b53a976b","description":""},{"name":"Stadium tickets","item":[{"name":"Add new stadium ticket","id":"3541f661-8a99-46a1-b11e-e4acc9c7b286","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"barcodeList\": [\r\n    {\r\n      \"EventCode\": \"string\",\r\n      \"EventTypeCode\": \"string\",\r\n      \"TicketId\": 0,\r\n      \"SectorCode\": \"string\",\r\n      \"Barcode\": \"string\",\r\n      \"PriceLevel\": \"string\",\r\n      \"Row\": \"string\",\r\n      \"Seat\": \"string\",\r\n      \"TicketSpecMask\": 0\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/stadium/barcode","description":"<p>Adds one or more tickets to a stadium event. Note: EventTypeCode - 'EXHIB' for exhibition <strong>without</strong> row and seat numbers; 'EVENT' for any event with sector, row and seat number.</p>\n<p>POST /interfaces/stadium/barcode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/barcode</p>\n<p><strong>Input parameter(s):</strong><br />StadiumBarcodeListInsert type JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"barcodeList\": [\n    {\n      \"EventCode\": \"string\",\n      \"EventTypeCode\": \"string\",\n      \"TicketId\": integer($int64),\n      \"SectorCode\": \"string\",\n      \"Barcode\": \"string\",\n      \"PriceLevel\": \"string\",\n      \"Row\": \"string\",\n      \"Seat\": \"string\",\n      \"TicketSpecMask\": integer($int32)\n    }\n  ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory, case-sensitive</td>\n</tr>\n<tr>\n<td>EventTypeCode</td>\n<td>string</td>\n<td>Stadium event type.</td>\n</tr>\n<tr>\n<td>TicketID</td>\n<td>integer($int64)</td>\n<td>Ticket identifier. Mandatory must be unique</td>\n</tr>\n<tr>\n<td>SectorCode</td>\n<td>string</td>\n<td>Code of the sector where the ticket belongs.</td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>PriceLevel</td>\n<td>string</td>\n<td>Classification of the  <br />ticket price, comes from ticket provider.</td>\n</tr>\n<tr>\n<td>Row</td>\n<td>string</td>\n<td>Row mark where the ticket  <br />belongs.</td>\n</tr>\n<tr>\n<td>Seat</td>\n<td>string</td>\n<td>Seat number where the ticket  <br />belongs.</td>\n</tr>\n<tr>\n<td>TicketSpecMask</td>\n<td>integer($int32)</td>\n<td>TicketSpecMask is a bitmask where: 1=AudioGuide (bit 0).</td>\n</tr>\n</tbody>\n</table>\n</div><p>**</p>\n<p>Response:**<br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result:<br />Error response: \"No ticket has been generated. Error list - There is no ticket with the id: TicketId\"<br />Ok response: \"OK – ticket(s) validation was successful / ticket validation was successful with the following error: EventCode: EventCode, Barcode:Barcode. There is already a ticket with this barcode!\"</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","barcode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"3541f661-8a99-46a1-b11e-e4acc9c7b286"},{"name":"Delete a stadium ticket","id":"eee5ab30-40c1-4c17-af06-ba52100196b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"barcodeList\": [\r\n    {\r\n      \"EventCode\": \"string\",\r\n      \"TicketId\": 0,\r\n      \"Barcode\": \"string\"\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/stadium/barcode","description":"<p>Deletes ticket(s) for a stadium event.<br />DELETE /interfaces/stadium/barcode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/stadium/barcode</p>\n<p><strong>Input parameter(s):</strong><br />StadiumBarcodeListDelete type JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"barcodeList\": [\n        {\n            \"EventCode\": \"string\",\n            \"TicketId\": integer($int64),  \n            \"Barcode\": \"string\"\n        }\n    ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory, case-sensitive</td>\n</tr>\n<tr>\n<td>TicketID</td>\n<td>integer($int64)</td>\n<td></td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>string</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result:<br />Error response: \"No ticket has been modified. Error list - There is no ticket with the id: TicketId\"<br />Ok response: \"OK – ticket modification was successful / ticket modification was successful with the following error: There is no ticket with the id: TicketId\"</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","stadium","barcode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"eee5ab30-40c1-4c17-af06-ba52100196b8"}],"id":"bee787e5-2989-46b9-a363-5b04bbb8848d","description":"<p>Requests to create and delete ticket for an<br />event</p>\n","_postman_id":"bee787e5-2989-46b9-a363-5b04bbb8848d"},{"name":"Multistadion tickets","item":[{"name":"Add new multistadium ticket","id":"f8e42de3-e70b-477a-8dfc-1e0dc7181775","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"barcodeList\": [\r\n    {\r\n      \"EventCode\": \"RA01\",\r\n      \"TicketId\": 90002,\r\n      \"SectorCode\": \"A\",\r\n      \"Status\": \"v\",\r\n      \"Barcode\": \"14620000006962\",\r\n      \"PriceLevel\": \"\",\r\n      \"Row\": \"1\",\r\n      \"Seat\": \"1\",\r\n      \"TicketSpecMask\": 0\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/multistadium/barcode","description":"<p>Creates new ticket for a multistadium event.</p>\n<p>POST /interfaces/multistadium/barcode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/multistadium/barcode</p>\n<p><strong>Input parameter(s):</strong><br />MultiStadiumBarcodeListInsert type JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"barcodeList\": [\n    {\n      \"EventCode\": \"string\",\n      \"TicketId\": \"string\",\n      \"SectorCode\": \"string\",\n      \"Status\": \"string\",\n      \"Barcode\": \"string\",\n      \"PriceLevel\": \"string\",\n      \"Row\": \"string\",\n      \"Seat\": \"string\",\n      \"TicketSpecMask\": integer($int32)\n    }\n  ]\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory, case-sensitive. Must be exist.</td>\n</tr>\n<tr>\n<td>TicketID</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>SectorCode</td>\n<td>string</td>\n<td>Code of the sector where the ticket belongs. Must be exist.</td>\n</tr>\n<tr>\n<td>Status</td>\n<td>string</td>\n<td>Status values: \"v\" or \"i\" (valid or invalid).</td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>TicketSpecMask</td>\n<td>integer($int32)</td>\n<td>TicketSpecMask is a bitmask where: 1=AudioGuide (bit 0).</td>\n</tr>\n</tbody>\n</table>\n</div><p>Event and sector code must be exist.</p>\n<p><strong>Response:</strong><br />Response headers: content-type: application/json<br />Returns JSON object with a short summary of the result.</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","multistadium","barcode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"f8e42de3-e70b-477a-8dfc-1e0dc7181775"},{"name":"Delete multistadium ticket(s)","id":"76f56c74-98c9-4253-bcd6-7bbd394c6901","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"EventCode\": \"string\",\r\n  \"Barcode\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/multistadium/barcode","description":"<p>Deletes ticket(s) for a multistadium event.<br />DELETE /interfaces/multistadium/barcode</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/multistadium/barcode</p>\n<p><strong>Input parameter(s):</strong><br />MultiStadiumBarcodeDelete type JSON object:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"EventCode\": \"string\",\n  \"Barcode\": \"string\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventCode</td>\n<td>string</td>\n<td>Stadium event code. Mandatory, case-sensitive</td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>string</td>\n<td>Mandatory.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<p>Returns JSON object with a short summary of the result.<br />{<br />\"ErrorCode\": -1,<br />\"ErrorMessage\": \"Ticket canceling has ran into an error. EventCode: R_0630, Barcode: 6376016647. Error: nem letezo rendezveny.\"<br />}</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","multistadium","barcode"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"76f56c74-98c9-4253-bcd6-7bbd394c6901"}],"id":"ba604f42-4665-460b-ac81-77b0457e9a57","_postman_id":"ba604f42-4665-460b-ac81-77b0457e9a57","description":""}],"id":"c8e8aafb-645f-4fcc-83a3-aaab843f11e9","_postman_id":"c8e8aafb-645f-4fcc-83a3-aaab843f11e9","description":""},{"name":"HID MobilAccess","item":[{"name":"Assign a mobile credential to person.","id":"0aea49e4-1723-41b4-9c39-41eace27e4cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PersonID\": 152,\r\n  \"SendInvitationEmail\": true,\r\n  \"PartNumber\": \"MID-SUB-CRD_FTPN_641863\",\r\n  \"ChangeAPIRespCodeToHIDRespCode\": true,\r\n  \"OnlyInvitationCodeInResponse\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/HID/mobilAccess/Credentail","description":"<p>Create HID user and assign a mobile credential to person.</p>\n<p>POST /interfaces/HID/mobilAccess/Credentail</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/HID/mobilAccess/Credentail</p>\n<p><strong>Body model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PersonID\": integer($int64),\n  \"SendInvitationEmail\": boolean,\n  \"PartNumber\": \"string\",\n  \"ChangeAPIRespCodeToHIDRespCode\": boolean,\n  \"OnlyInvitationCodeInResponse\": boolean\n}\n\n</code></pre>\n<ul>\n<li><p>PersonID: Unique ID of person</p>\n</li>\n<li><p>SendInvitationEmail: Send invitation code by email. True: sending e-mail / False: not sending e-mail</p>\n</li>\n<li><p>PartNumber: Name of the HID credential stock.</p>\n</li>\n<li><p>ChangeAPIRespCodeToHIDRespCode: True: Returned HID response code. / False: The HID response code get returned in SisConnect JSON response.</p>\n</li>\n<li><p>OnlyInvitationCodeInResponse: True / false.<br />  True: In the SisConnect response only the HID invitation code will be appeared.</p>\n</li>\n</ul>\n<p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","HID","mobilAccess","Credentail"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"0aea49e4-1723-41b4-9c39-41eace27e4cf"},{"name":"Delete a mobile credential from person.","id":"e8638266-4fdc-41f4-816a-20e65c0bf641","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"PersonID\": 152,\r\n  \"ChangeAPIRespCodeToHIDRespCode\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/HID/mobilAccess/Credentail","description":"<p>Delete HID user and revoke mobile credential.</p>\n<p>DELETE /interfaces/HID/mobilAccess/Credentail</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/HID/mobilAccess/Credentail</p>\n<p><strong>Input parameter(s):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"PersonID\": integer($int64),\n  \"ChangeAPIRespCodeToHIDRespCode\": boolean\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PersonID</td>\n<td>integer($int64)</td>\n<td>Person identification</td>\n</tr>\n<tr>\n<td>ChangeAPIRespCodeToHIDRespCode</td>\n<td>boolean</td>\n<td>True: Returned HID response code.  <br />False: The HID response code get returned in SisConnect JSON response.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<p>Response codes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","HID","mobilAccess","Credentail"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"e8638266-4fdc-41f4-816a-20e65c0bf641"}],"id":"b0567d7e-e906-4edb-be9c-80048f2416d6","_postman_id":"b0567d7e-e906-4edb-be9c-80048f2416d6","description":""},{"name":"External Device Event","item":[{"name":"Create event to external devices","id":"6df30b71-c1fa-4ed0-a638-3d41f7c8b035","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"EventTypecode\": \"E9035\", \r\n    \"EventDate\": \"2025-08-27T12:20:00.000\",\r\n    \"DeviceId\": 435,\r\n    \"DeviceCode\": \"\",\r\n    \"PersonId\": 110,\r\n    \"TagId\": null,\r\n    \"EventComment\": \"Esemény komment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/externalevent","description":"<p>Create system event for devices with \"External Device\" type.</p>\n<p>POST /interfaces/externalevent</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/externalevent</p>\n<p><strong>Body model:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"EventTypecode\": \"E233\", \n    \"EventDate\": \"2024-08-27T12:20:00.000\",\n    \"DeviceId\": 1394,\n    \"DeviceCode\": \"\",\n    \"PersonId\": 103,\n    \"TagId\": 299,\n    \"EventComment\": \"Esemény komment\"\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EventTypecode: Eventtype code</td>\n<td>string (nvarchar(15))</td>\n<td><strong>Mandatory field</strong>  <br />Enabled eventtypes:  <br />E011 Panic alarm  <br />E019 Sabotage  <br />E233 Passage  <br />E601 Comm. fault  <br />E9034 Battery low  <br />E9035 High pulse  <br />E9036 Low pulse  <br />E9037 Out of area  <br />E9038 Risk of Conflict</td>\n</tr>\n<tr>\n<td>EventDate: Date of the inserted event.</td>\n<td>string($date-time)</td>\n<td>It's not mandatory. If this field is \"\" then the date of event will be system date.</td>\n</tr>\n<tr>\n<td>DeviceId: Unique ID of the device we generate the event for.</td>\n<td>integer($int64)</td>\n<td>The system sends an error if no device with the specified ID is found in the database, or if the referenced device is not an external device.  <br />This parameter is mandatory if device code is not given.</td>\n</tr>\n<tr>\n<td>DeviceCode: Code of device</td>\n<td>string</td>\n<td>If the device ID is null, then the system sends an error if no device with the specified code is found in the database, or if the referenced device is not an external device.</td>\n</tr>\n<tr>\n<td>PersonId: Unique ID of the person we generate the event for.</td>\n<td>integer($int64)</td>\n<td>This is optional. If it is filled in, the system will display an error if the person with the specified ID cannot be found in the database</td>\n</tr>\n<tr>\n<td>TagId: Unique ID of the tag we generate the event for.</td>\n<td>integer($int64)</td>\n<td>This is optional. If it is filled in, the system will display an error if the tag with the specified ID cannot be found in the database. The application does not check whether the card provided belongs to the specified person, nor whether the card is valid.</td>\n</tr>\n<tr>\n<td>EventComment: Comment for the inserted event.</td>\n<td>string (nvarchar(80))</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request.</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","externalevent"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[{"id":"c9e246d1-947e-43a6-91bf-62e10411f96f","name":"200 Ok","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"EventTypecode\": \"E233\", \r\n    \"EventDate\": \"2024-08-27T12:20:00.000\",\r\n    \"DeviceId\": 435,\r\n    \"PersonId\": 103,\r\n    \"TagId\": null,\r\n    \"EventComment\": \"Esemény komment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/externalevent"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST,GET,PUT,DELETE,PATCH"},{"key":"Date","value":"Mon, 20 Jan 2025 13:02:14 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"ID\": 299270\n}"},{"id":"b59cedbe-5c03-40b8-ac0b-dafea7061f52","name":"400 Bad request: Device is not 'External device' type","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"EventTypecode\": \"E233\", \r\n    \"EventDate\": \"2024-08-27T12:20:00.000\",\r\n    \"DeviceId\": 195,\r\n    \"PersonId\": 103,\r\n    \"TagId\": null,\r\n    \"EventComment\": \"Esemény komment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/externalevent"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST,GET,PUT,DELETE,PATCH"},{"key":"Date","value":"Mon, 20 Jan 2025 12:59:20 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"ErrorCode\": 6,\n    \"ErrorMessage\": \"InsertExternalEvent is only allowed for 'External device' type!\"\n}"},{"id":"89c011aa-5e3c-4192-ab3e-f509bbc656a0","name":"400 Bad request: Event type is not allowed","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"EventTypecode\": \"E280\", \r\n    \"EventDate\": \"2024-08-27T12:20:00.000\",\r\n    \"DeviceId\": 435,\r\n    \"PersonId\": 103,\r\n    \"TagId\": null,\r\n    \"EventComment\": \"Esemény komment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/externalevent"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST,GET,PUT,DELETE,PATCH"},{"key":"Date","value":"Mon, 20 Jan 2025 13:02:36 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"ErrorCode\": 6,\n    \"ErrorMessage\": \"Event type is not allowed: E280\"\n}"},{"id":"545f9383-0ec3-4659-aa31-3971682fb86f","name":"400 Bad request: Invalid Person ID","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"EventTypecode\": \"E233\", \r\n    \"EventDate\": \"2024-08-27T12:20:00.000\",\r\n    \"DeviceId\": 435,\r\n    \"PersonId\": 560,\r\n    \"TagId\": null,\r\n    \"EventComment\": \"Esemény komment\"\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/interfaces/externalevent"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST,GET,PUT,DELETE,PATCH"},{"key":"Date","value":"Mon, 20 Jan 2025 13:06:19 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"ErrorCode\": -1,\n    \"ErrorMessage\": \"A(z) INSERT utasítás ütközést eredményezett a(z) „FK_TEVENT_EVNPRS_TPERSON” FOREIGN KEY megkötéssel. Az ütközés előfordulásának helye: „IBP_TESTWALL” adatbázis, „dbo.TPERSON”, column 'PRS_ID' tábla.\\r\\nAz utasítás megszakadt.\"\n}"}],"_postman_id":"6df30b71-c1fa-4ed0-a638-3d41f7c8b035"},{"name":"List of external devices","id":"0b352a62-f249-4a46-859c-c1e7c317ddfb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"10.16.193.21:4443/interfaces/externaldevices","description":"<p>List of the \"External Device\" type devices in the specified system.</p>\n<p>GET/interfaces/externaldevices</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/interfaces/externaldevices</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"deviceList\": [\n    {\n      \"ID\": integer($int64),\n      \"TypeCode\": \"string\",\n      \"Name\": \"string\",\n      \"IDFrom\": integer($int64),\n      \"Rdr1Dir\": \"string\",\n      \"Rdr2Dir\": \"string\",\n      \"Rdr1Code\": \"string\",\n      \"Rdr2Code\": \"string\"\n    }\n  ]\n}\n\n</code></pre>\n<p><strong>Attribute of JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>integer($int64)</td>\n<td>ID of Device</td>\n</tr>\n<tr>\n<td>TypeCode</td>\n<td>string</td>\n<td>Type Code of device  <br />\"<strong>FE\" :</strong> External device</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>string</td>\n<td>Name of Device</td>\n</tr>\n<tr>\n<td>IDFrom</td>\n<td>integer($int64)</td>\n<td>Parent device ID</td>\n</tr>\n<tr>\n<td>Rdr1Dir</td>\n<td>string</td>\n<td>Direction of the entrance A</td>\n</tr>\n<tr>\n<td>Rdr2Dir</td>\n<td>string</td>\n<td>Direction of the entrance B</td>\n</tr>\n<tr>\n<td>Rdr1Code</td>\n<td>string</td>\n<td>ID of A reader's direction (IN: I ; OUT : O)</td>\n</tr>\n<tr>\n<td>Rdr2Code</td>\n<td>string</td>\n<td>ID of B reader's direction (IN: I ; OUT : O)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response</strong><br />Response headers: content-type: application/json</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["interfaces","externaldevices"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"0b352a62-f249-4a46-859c-c1e7c317ddfb"}],"id":"5e598e9e-6103-460d-bd77-52356b32366f","_postman_id":"5e598e9e-6103-460d-bd77-52356b32366f","description":""}],"id":"5d52e73e-9d97-4820-a35f-f41ef07bee60","_postman_id":"5d52e73e-9d97-4820-a35f-f41ef07bee60","description":""},{"name":"Visitor editor","item":[{"name":"Insert a new visitor","id":"acf3f1de-841e-40b9-80fd-b1f37076bcc5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Name\": \"Bar VISITOR\",\r\n  \"FirstName\": \"Bar\",\r\n  \"LastName\": \"VISITOR\",\r\n  \"IDCard\": \"AB123457\",\r\n  \"BirthPlace\": \"\",\r\n  \"MotherName\": \"\",\r\n  \"Address\": \"\",\r\n  \"TagID\": 110,\r\n  \"Barcode\": \"\",\r\n  \"ValidFrom\": \"2022-11-07T09:53:58.829Z\",\r\n  \"ValidTo\": \"2022-11-07T18:53:58.829Z\",\r\n  \"EntitlementID\": 102,\r\n  \"LicencePlate\": \"TST001\",\r\n  \"Company\": \"Seawing\",\r\n  \"Purpose\": \"\",\r\n  \"HostDepartmentID\": true,\r\n  \"HostPersonID\": 139,\r\n  \"AccompanyPersonID\": 139\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/visitors","description":"<p>Insert a new visitor to the system.</p>\n<p>POST /visitors</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/visitors</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Deatils of Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Name</td>\n<td>Visitor name (full name)</td>\n<td>string</td>\n<td>&lt;=80 characters</td>\n<td>Required</td>\n</tr>\n<tr>\n<td>FirstName</td>\n<td>First Name</td>\n<td>string</td>\n<td>&lt;=30 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>LastName</td>\n<td>Last Name</td>\n<td>string</td>\n<td>&lt;=30 charachters</td>\n<td></td>\n</tr>\n<tr>\n<td>IDCard</td>\n<td>Identification Card Number of Person</td>\n<td>string</td>\n<td>&lt;=30 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>BirthPlace</td>\n<td>Birthplace</td>\n<td>string</td>\n<td>&lt;=4000 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>MotherName</td>\n<td>Mothername</td>\n<td>string</td>\n<td>&lt;=4000 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>Address</td>\n<td>Visitor Address</td>\n<td>string</td>\n<td>&lt;=4000 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>TagID</td>\n<td>ID of credential</td>\n<td>integer($int64)</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>Barcode</td>\n<td>1D or 2D barcode</td>\n<td>string</td>\n<td>&lt;=4000 character</td>\n<td></td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>Start date of access right</td>\n<td>string($date-time)</td>\n<td></td>\n<td>required</td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>End date of access right</td>\n<td>string($date-time)</td>\n<td></td>\n<td>required</td>\n</tr>\n<tr>\n<td>EntitlementID</td>\n<td>ID of Entitlement Group (Type \"ACV\")</td>\n<td>integer($int64)</td>\n<td></td>\n<td>required (Fix)</td>\n</tr>\n<tr>\n<td>LicencePlate</td>\n<td>Car Plate Number</td>\n<td>string</td>\n<td>&lt;=25 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>Company</td>\n<td>Name of visitor's Company</td>\n<td>string</td>\n<td>&lt;=4000 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>Purpose</td>\n<td>Purpose</td>\n<td>string</td>\n<td>&lt;=4000 characters</td>\n<td></td>\n</tr>\n<tr>\n<td>HostDepartmentID</td>\n<td>True: Gets the department id of the host person</td>\n<td>boolean</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>HostPersonID</td>\n<td>ID of host person</td>\n<td>integer($int64)</td>\n<td>Only person with host category selected in the person editor can be used</td>\n<td></td>\n</tr>\n<tr>\n<td>AccompanyPersonID</td>\n<td>ID of employee's visitor</td>\n<td>integer($int64)</td>\n<td>Only person with accompany category selected in the person editor can be used</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>===========================================</p>\n<p><strong>Response body</strong> Inserted person ID.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"ID\": 184\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["visitors"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"acf3f1de-841e-40b9-80fd-b1f37076bcc5"},{"name":"Update one visitor","id":"04673a60-02ea-428f-bb50-06c4089514ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"VisitorID\": 110,\r\n  \"ValidFrom\": \"2022-04-07T10:22:18.361Z\",\r\n  \"ValidTo\": \"2022-04-07T10:22:18.361Z\",\r\n  \"HostPersonID\": 112,\r\n  \"AccompanyPersonID\": 112\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/visitors","description":"<p>Update one visitor</p>\n<p>PUT /visitors</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/visitors</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th>Name</th>\n<th>Type</th>\n<th>Deatils of Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>VisitorID</td>\n<td>ID of Visitor</td>\n<td>integer($int64)</td>\n<td></td>\n<td>required</td>\n</tr>\n<tr>\n<td>ValidFrom</td>\n<td>Start date of access right</td>\n<td>string($date-time)</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>ValidTo</td>\n<td>End date of access right</td>\n<td>string($date-time)</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>HostPersonID</td>\n<td>ID of host person</td>\n<td>integer($int64)</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>AccompanyPersonID</td>\n<td>ID of employee's visitor</td>\n<td>integer($int64)</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Visitor Updated</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div><p>EndFragment</p>\n","urlObject":{"path":["visitors"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"04673a60-02ea-428f-bb50-06c4089514ed"},{"name":"Delete a visitor","id":"4cd54eac-7f44-45c1-83cb-3f5b9c31fe0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n  \"ID\": 192\r\n}","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/visitors","description":"<p>Delete a visitor from the system.</p>\n<p>DELETE /visitors</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/visitors</p>\n<p><strong>Attribute of a JSON object:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Name</th>\n<th>Type</th>\n<th>Deatils of Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID</td>\n<td>ID of Visitor</td>\n<td>integer($int64)</td>\n<td></td>\n<td>required</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Visitor Deleted</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Invalid data</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["visitors"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"4cd54eac-7f44-45c1-83cb-3f5b9c31fe0b"},{"name":"Visitor list","id":"b17c9a62-cf9c-4a09-9f38-1a0e592a1e66","protocolProfileBehavior":{"disableBodyPruning":true,"strictSSL":false},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{_accessToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"10.16.193.21:4443/visitors","description":"<p>Returns valid visitors List</p>\n<p>GET /visitors</p>\n<p><strong>Request URL:</strong><br />10.16.193.21:4443/visitors</p>\n<p><strong>Response body:</strong> (JSON)</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"visitorList\": [\n    {\n      \"ID\": 0,\n      \"DepId\": 0,\n      \"Name\": \"string\",\n      \"FirstName\": \"string\",\n      \"LastName\": \"string\",\n      \"IDCard\": \"string\",\n      \"BirthPlace\": \"string\",\n      \"MotherName\": \"string\",\n      \"Address\": \"string\",\n      \"TagID\": 0,\n      \"Barcode\": \"string\",\n      \"ValidFrom\": \"2022-11-07T11:49:32.214Z\",\n      \"ValidTo\": \"2022-11-07T11:49:32.214Z\",\n      \"EntitlementID\": 0,\n      \"LicencePlate\": \"string\",\n      \"Company\": \"string\",\n      \"Purpose\": \"string\",\n      \"HostDepartmentID\": true,\n      \"HostPersonID\": 0,\n      \"AccompanyPersonID\": 0\n    }\n   ...\n  ]\n}\n\n</code></pre>\n<p><strong>Response headers</strong><br />content-type: application/json</p>\n<p><strong>Response codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Message</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>401</td>\n<td>No permission for request.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Person not found.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["visitors"],"host":["10.16.193.21:4443"],"query":[],"variable":[]}},"response":[],"_postman_id":"b17c9a62-cf9c-4a09-9f38-1a0e592a1e66"}],"id":"0de2af48-05eb-446e-bab5-b30e650e1015","_postman_id":"0de2af48-05eb-446e-bab5-b30e650e1015","description":""}],"variable":[{"key":"base_url","value":"10.16.193.21:4443"},{"key":"StadiumEventID","value":"3"},{"key":"Barcode","value":"123457"}]}