Skip to main content

WiKID provides a simple, yet powerful API that makes implementing two-factor authentication easy, flexible and less-expensive.

Generate a User report:

Out:

<transaction>
 <type>12</type>
 <data dataType="USER" separator=",">
<options>
<includeDisabledUsers>true</includeDisabledUsers>
<includeTokenData>true</includeTokenData>
<groupUserData>false</groupUserData>
<includeDisabledDevices>false</includeDisabledDevices>
 <includeUnregistered>false</includeUnregistered>
</options>
</data>
</transaction>

In:

<transaction>
 <type>12</type>
 <data dataType="USER" separator=",">
<options>
<includeDisabledUsers>true</includeDisabledUsers>
<includeTokenData>true</includeTokenData>
<groupUserData>false</groupUserData>
 <includeDisabledDevices>false</includeDisabledDevices>
<includeUnregistered>false</includeUnregistered>
</options>
 </data>
</transaction>

Generate a Device/Token report:

Out:

<transaction> 
<type>12</type>
 <data dataType="DEVICE" separator=",">
<options>
 <includeDisabledUsers>false</includeDisabledUsers>
<includeTokenData>false</includeTokenData>
<groupUserData>false</groupUserData>
<includeDisabledDevices>true</includeDisabledDevices>
<includeUnregistered>true</includeUnregistered>
</options>
 </data>
</transaction>

In:

<transaction> 
<type>12</type>
 <data dataType="DEVICE" separator=",">
 <options>
 <includeDisabledUsers>false</includeDisabledUsers>
 <includeTokenData>false</includeTokenData>
 <groupUserData>false</groupUserData>
 <includeDisabledDevices>true</includeDisabledDevices>
 <includeUnregistered>true</includeUnregistered>
 </options>
 </data>
</transaction>

Delete by Device/Token:

Out:

<transaction>
 <type>13</type
 <data>
 <deviceID>4376817401762201607</deviceID>
 <result>null</result>
 <return-code>-2147483648</return-code>
 </data>
</transaction>

In:

<transaction> 
<type>13</type>
<data>
<deviceID>-4376817401762201607</deviceID>
<result>null</result>
<return-code>-2147483648</return-code>
 </data>
</transaction>

List users in a domain:

Out:

<transaction>
<type>14</type>
<data>
<domaincode>192168001095</domaincode>
<user-list></user-list>
</data>
</transaction>

In:

<transaction>
 <type>14</type>
<data>
<domaincode>192168001095</domaincode>
<user-list>
 <user>
 <user-id>nowen</user-id>
 <id_usermap>1</id_usermap>
<bad-passcode-attempts>0</bad-passcode-attempts>
<creation format="ms">1367208000000</creation>
 <domaincode>192168001095</domaincode>
<status>1</status>
<note></note>
<lastActivity></lastActivity>
<token-list>
  <token>
  <device-id>-4376817401762201607</device-id>
  <domain-id>1</domain-id>
<offline-public-key encoding="base64">MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDfa64BO4YQENO6U47gbD/
hrweigf8H7RADz1LyjmWKc/mhDIz3FPOSfNtqDfXw036F+UAD9AuPo3+vvH1qDZa2WjLTlwBJJ4B+ushuK4FUIlB8e/I+1YGTm
ETzuh7R6/HF2c74/6PCfot6GDtzgG/XZ5EuxDM4rDaqfhLzsFHbQIDAQAB</offline-public-key>
  <status>1</status>
<bad-pin-attempts>0</bad-pin-attempts>
<offline-authentication-count>0</offline-authentication-count>
  <creation format="ms">1367208000000</creation>
<changed>false</changed>
<forDeletion>false</forDeletion>
  <id_devicemap>1</id_devicemap>
<type>1</type>
  </token>
</token-list>
</user>
</user-list>
</data>
</transaction>     

List registration codes:

Out:

 <transaction>
  <type>15</type>
  <data>
    <regCodeList />
  </data>
</transaction>

In:

<transaction>
<type>15</type>
<data>
<regCodeList> <registrationCode> <id>2</id> <regCode>5b7pDy5c</regCode> <regCode256>4JCc3vn5</regCode256> <devicemapId>2</devicemapId> <expiration>1367516266230</expiration> <creation>1367429866230</creation> <embeddedId>null</embeddedId> </registrationCode>
</regCodeList>
</data>
</transaction>


 

Copyright © WiKID Systems, Inc. 2019 | Two-factor Authentication