SecurAccess for Developers


Authenticating to SecurEnvoy couldn't be simpler. Just a few lines of code via HTTPS POST and you're ready to go.

POST to http(s)://your_securenvoy_server/secserver/securectrl.exe

USERID:Userid of user authenticating
PASSCODE:6 digit Passcode to check

Return "OK" and result of validation or "ERROR" and an error message.

Manage your users (Create, Read, Update, Delete) with our REST API (Version 9 and later)

//Example of creating a user

var authkey = 'a1a1a1a1a1a1a1a1a1a1'
var data = {“Firstname”:”John”,”Lastname”:”Smith”,”Mobile”:”1234”}
  url: 'yourserver/secrest/api/users',
  type: 'POST',
  beforeSend: function (xhr) {
    xhr.setRequestHeader("Accept", "application/json");
    xhr.setRequestHeader("Authorization", 'APIKEY ' + btoa(authkey));
  success: function (result) {
  error: function (result) {

//Returns a JSON object containing user properties.

Or alternatively you can integrate our .Net API for either authentication or administration for even more functionality.

Authenticating to SecurEnvoy via .NET dll on a SecurEnvoy server

The authentication API guide contains details of how the SecurEnvoy .authentication name space provides two-factor authentication of users and includes:

  • Authentication methods
  • Properties
  • VB.NET examples
  • Security recommendations

Administration of the SecurEnvoy server via .NET dll

The administration guide includes authentication methods and properties, plus details of how to:

  • Create and delete users
  • Enable and disable user fbloggs
  • Create existing user fbloggs in an external LDAP server
  • Scripting with Microsoft PowerShell v3


Upcoming Events

To view more details on our events, Click Here

Contact Us | +44 (0) 845 2600010