Authlier API

Default

siteGet

List sites


/site/

Usage and SDK Samples

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 "https://authlier.com/v1/site/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure Bearer (JWT) access token for authorization: SiteAdminToken
        HttpBearerAuth SiteAdminToken = (HttpBearerAuth) defaultClient.getAuthentication("SiteAdminToken");
        SiteAdminToken.setBearerToken("BEARER TOKEN");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();

        try {
            array[Site] result = apiInstance.siteGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();


try {
    final result = await api_instance.siteGet();
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();

        try {
            array[Site] result = apiInstance.siteGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];

// List sites
[apiInstance siteGetWithCompletionHandler: 
              ^(array[Site] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
var SiteAdminToken = defaultClient.authentications['SiteAdminToken'];
SiteAdminToken.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteGet(callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteGetExample
    {
        public void main()
        {
            // Configure Bearer (JWT) access token for authorization: SiteAdminToken
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new DefaultApi();

            try {
                // List sites
                array[Site] result = apiInstance.siteGet();
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('', 'YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();

try {
    $result = $api_instance->siteGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();

eval {
    my $result = $api_instance->siteGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()

try:
    # List sites
    api_response = api_instance.site_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {

    let mut context = DefaultApi::Context::default();
    let result = client.siteGet(&context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Responses


siteIdDelete

Delete site


/site/{id}/

Usage and SDK Samples

curl -X DELETE \
 -H "Authorization: Bearer [[accessToken]]" \
 "https://authlier.com/v1/site/{id}/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure Bearer (JWT) access token for authorization: SiteAdminToken
        HttpBearerAuth SiteAdminToken = (HttpBearerAuth) defaultClient.getAuthentication("SiteAdminToken");
        SiteAdminToken.setBearerToken("BEARER TOKEN");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            apiInstance.siteIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdDelete");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 

try {
    final result = await api_instance.siteIdDelete(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteIdDelete: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            apiInstance.siteIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)

// Delete site
[apiInstance siteIdDeleteWith:id
              completionHandler: ^(NSError* error) {
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
var SiteAdminToken = defaultClient.authentications['SiteAdminToken'];
SiteAdminToken.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.siteIdDelete(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteIdDeleteExample
    {
        public void main()
        {
            // Configure Bearer (JWT) access token for authorization: SiteAdminToken
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)

            try {
                // Delete site
                apiInstance.siteIdDelete(id);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('', 'YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 

try {
    $api_instance->siteIdDelete($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 

eval {
    $api_instance->siteIdDelete(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteIdDelete: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)

try:
    # Delete site
    api_instance.site_id_delete(id)
except ApiException as e:
    print("Exception when calling DefaultApi->siteIdDelete: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String

    let mut context = DefaultApi::Context::default();
    let result = client.siteIdDelete(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required

Responses


siteIdGet

Get site details


/site/{id}/

Usage and SDK Samples

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 "https://authlier.com/v1/site/{id}/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure Bearer (JWT) access token for authorization: SiteAdminToken
        HttpBearerAuth SiteAdminToken = (HttpBearerAuth) defaultClient.getAuthentication("SiteAdminToken");
        SiteAdminToken.setBearerToken("BEARER TOKEN");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            Site result = apiInstance.siteIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 

try {
    final result = await api_instance.siteIdGet(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteIdGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            Site result = apiInstance.siteIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)

// Get site details
[apiInstance siteIdGetWith:id
              completionHandler: ^(Site output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
var SiteAdminToken = defaultClient.authentications['SiteAdminToken'];
SiteAdminToken.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteIdGet(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteIdGetExample
    {
        public void main()
        {
            // Configure Bearer (JWT) access token for authorization: SiteAdminToken
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)

            try {
                // Get site details
                Site result = apiInstance.siteIdGet(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('', 'YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 

try {
    $result = $api_instance->siteIdGet($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 

eval {
    my $result = $api_instance->siteIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteIdGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)

try:
    # Get site details
    api_response = api_instance.site_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteIdGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String

    let mut context = DefaultApi::Context::default();
    let result = client.siteIdGet(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required

Responses


siteIdPut

Update site


/site/{id}/

Usage and SDK Samples

curl -X PUT \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/site/{id}/" \
 -d '{
  "site_name" : "site_name",
  "api_key" : "api_key",
  "domain" : "domain",
  "active" : true,
  "id" : "id",
  "email_required" : true,
  "token_expiry_hours" : 0,
  "redirect_url" : "redirect_url",
  "phone_required" : true
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure Bearer (JWT) access token for authorization: SiteAdminToken
        HttpBearerAuth SiteAdminToken = (HttpBearerAuth) defaultClient.getAuthentication("SiteAdminToken");
        SiteAdminToken.setBearerToken("BEARER TOKEN");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 
        Site site = ; // Site | 

        try {
            Site result = apiInstance.siteIdPut(id, site);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdPut");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 
final Site site = new Site(); // Site | 

try {
    final result = await api_instance.siteIdPut(id, site);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteIdPut: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 
        Site site = ; // Site | 

        try {
            Site result = apiInstance.siteIdPut(id, site);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteIdPut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)
Site *site = ; // 

// Update site
[apiInstance siteIdPutWith:id
    site:site
              completionHandler: ^(Site output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
var SiteAdminToken = defaultClient.authentications['SiteAdminToken'];
SiteAdminToken.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 
var site = ; // {Site} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteIdPut(id, site, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteIdPutExample
    {
        public void main()
        {
            // Configure Bearer (JWT) access token for authorization: SiteAdminToken
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)
            var site = new Site(); // Site | 

            try {
                // Update site
                Site result = apiInstance.siteIdPut(id, site);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('', 'YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 
$site = ; // Site | 

try {
    $result = $api_instance->siteIdPut($id, $site);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 
my $site = WWW::OPenAPIClient::Object::Site->new(); # Site | 

eval {
    my $result = $api_instance->siteIdPut(id => $id, site => $site);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteIdPut: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)
site =  # Site | 

try:
    # Update site
    api_response = api_instance.site_id_put(id, site)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteIdPut: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String
    let site = ; // Site

    let mut context = DefaultApi::Context::default();
    let result = client.siteIdPut(id, site, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required
Body parameters
Name Description
site *

Responses


sitePost

Create new site


/site/

Usage and SDK Samples

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/site/" \
 -d '{
  "site_name" : "site_name",
  "api_key" : "api_key",
  "domain" : "domain",
  "active" : true,
  "id" : "id",
  "email_required" : true,
  "token_expiry_hours" : 0,
  "redirect_url" : "redirect_url",
  "phone_required" : true
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure Bearer (JWT) access token for authorization: SiteAdminToken
        HttpBearerAuth SiteAdminToken = (HttpBearerAuth) defaultClient.getAuthentication("SiteAdminToken");
        SiteAdminToken.setBearerToken("BEARER TOKEN");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Site site = ; // Site | 

        try {
            Site result = apiInstance.sitePost(site);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#sitePost");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Site site = new Site(); // Site | 

try {
    final result = await api_instance.sitePost(site);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->sitePost: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Site site = ; // Site | 

        try {
            Site result = apiInstance.sitePost(site);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#sitePost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];

// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Site *site = ; // 

// Create new site
[apiInstance sitePostWith:site
              completionHandler: ^(Site output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
var SiteAdminToken = defaultClient.authentications['SiteAdminToken'];
SiteAdminToken.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var site = ; // {Site} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.sitePost(site, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class sitePostExample
    {
        public void main()
        {
            // Configure Bearer (JWT) access token for authorization: SiteAdminToken
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var site = new Site(); // Site | 

            try {
                // Create new site
                Site result = apiInstance.sitePost(site);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.sitePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure Bearer (JWT) access token for authorization: SiteAdminToken
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('', 'YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$site = ; // Site | 

try {
    $result = $api_instance->sitePost($site);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->sitePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $site = WWW::OPenAPIClient::Object::Site->new(); # Site | 

eval {
    my $result = $api_instance->sitePost(site => $site);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->sitePost: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure Bearer (JWT) access token for authorization: SiteAdminToken
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
site =  # Site | 

try:
    # Create new site
    api_response = api_instance.site_post(site)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->sitePost: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let site = ; // Site

    let mut context = DefaultApi::Context::default();
    let result = client.sitePost(site, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
site *

Responses


siteuserGet

List site users


/siteuser/

Usage and SDK Samples

curl -X GET \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 "https://authlier.com/v1/siteuser/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();

        try {
            array[SiteUser] result = apiInstance.siteuserGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();


try {
    final result = await api_instance.siteuserGet();
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteuserGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();

        try {
            array[SiteUser] result = apiInstance.siteuserGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];

// List site users
[apiInstance siteuserGetWithCompletionHandler: 
              ^(array[SiteUser] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteuserGet(callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteuserGetExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();

            try {
                // List site users
                array[SiteUser] result = apiInstance.siteuserGet();
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteuserGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();

try {
    $result = $api_instance->siteuserGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteuserGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();

eval {
    my $result = $api_instance->siteuserGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteuserGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()

try:
    # List site users
    api_response = api_instance.siteuser_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteuserGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {

    let mut context = DefaultApi::Context::default();
    let result = client.siteuserGet(&context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Responses


siteuserIdDelete

Delete user


/siteuser/{id}/

Usage and SDK Samples

curl -X DELETE \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 "https://authlier.com/v1/siteuser/{id}/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            apiInstance.siteuserIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdDelete");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 

try {
    final result = await api_instance.siteuserIdDelete(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteuserIdDelete: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            apiInstance.siteuserIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)

// Delete user
[apiInstance siteuserIdDeleteWith:id
              completionHandler: ^(NSError* error) {
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.siteuserIdDelete(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteuserIdDeleteExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)

            try {
                // Delete user
                apiInstance.siteuserIdDelete(id);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteuserIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 

try {
    $api_instance->siteuserIdDelete($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteuserIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 

eval {
    $api_instance->siteuserIdDelete(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteuserIdDelete: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)

try:
    # Delete user
    api_instance.siteuser_id_delete(id)
except ApiException as e:
    print("Exception when calling DefaultApi->siteuserIdDelete: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String

    let mut context = DefaultApi::Context::default();
    let result = client.siteuserIdDelete(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required

Responses


siteuserIdGet

Get user details


/siteuser/{id}/

Usage and SDK Samples

curl -X GET \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 "https://authlier.com/v1/siteuser/{id}/"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            SiteUser result = apiInstance.siteuserIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 

try {
    final result = await api_instance.siteuserIdGet(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteuserIdGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 

        try {
            SiteUser result = apiInstance.siteuserIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)

// Get user details
[apiInstance siteuserIdGetWith:id
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteuserIdGet(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteuserIdGetExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)

            try {
                // Get user details
                SiteUser result = apiInstance.siteuserIdGet(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteuserIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 

try {
    $result = $api_instance->siteuserIdGet($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteuserIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 

eval {
    my $result = $api_instance->siteuserIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteuserIdGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)

try:
    # Get user details
    api_response = api_instance.siteuser_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteuserIdGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String

    let mut context = DefaultApi::Context::default();
    let result = client.siteuserIdGet(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required

Responses


siteuserIdPut

Update user


/siteuser/{id}/

Usage and SDK Samples

curl -X PUT \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/siteuser/{id}/" \
 -d '{
  "site" : "site",
  "metadata" : "metadata",
  "password" : "password",
  "is_active" : true,
  "phone" : "phone",
  "id" : "id",
  "is_verified" : true,
  "email" : "email",
  "username" : "username",
  "token" : "token"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 
        SiteUser siteUser = ; // SiteUser | 

        try {
            SiteUser result = apiInstance.siteuserIdPut(id, siteUser);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdPut");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String id = new String(); // String | 
final SiteUser siteUser = new SiteUser(); // SiteUser | 

try {
    final result = await api_instance.siteuserIdPut(id, siteUser);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteuserIdPut: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | 
        SiteUser siteUser = ; // SiteUser | 

        try {
            SiteUser result = apiInstance.siteuserIdPut(id, siteUser);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserIdPut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *id = id_example; //  (default to null)
SiteUser *siteUser = ; // 

// Update user
[apiInstance siteuserIdPutWith:id
    siteUser:siteUser
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var id = id_example; // {String} 
var siteUser = ; // {SiteUser} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteuserIdPut(id, siteUser, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteuserIdPutExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = id_example;  // String |  (default to null)
            var siteUser = new SiteUser(); // SiteUser | 

            try {
                // Update user
                SiteUser result = apiInstance.siteuserIdPut(id, siteUser);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteuserIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = id_example; // String | 
$siteUser = ; // SiteUser | 

try {
    $result = $api_instance->siteuserIdPut($id, $siteUser);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteuserIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = id_example; # String | 
my $siteUser = WWW::OPenAPIClient::Object::SiteUser->new(); # SiteUser | 

eval {
    my $result = $api_instance->siteuserIdPut(id => $id, siteUser => $siteUser);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteuserIdPut: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = id_example # String |  (default to null)
siteUser =  # SiteUser | 

try:
    # Update user
    api_response = api_instance.siteuser_id_put(id, siteUser)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteuserIdPut: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = id_example; // String
    let siteUser = ; // SiteUser

    let mut context = DefaultApi::Context::default();
    let result = client.siteuserIdPut(id, siteUser, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
String
Required
Body parameters
Name Description
siteUser *

Responses


siteuserPost

Create new user


/siteuser/

Usage and SDK Samples

curl -X POST \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/siteuser/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        SiteuserPostRequest siteuserPostRequest = ; // SiteuserPostRequest | 

        try {
            SiteUser result = apiInstance.siteuserPost(siteuserPostRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserPost");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final SiteuserPostRequest siteuserPostRequest = new SiteuserPostRequest(); // SiteuserPostRequest | 

try {
    final result = await api_instance.siteuserPost(siteuserPostRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->siteuserPost: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        SiteuserPostRequest siteuserPostRequest = ; // SiteuserPostRequest | 

        try {
            SiteUser result = apiInstance.siteuserPost(siteuserPostRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#siteuserPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
SiteuserPostRequest *siteuserPostRequest = ; // 

// Create new user
[apiInstance siteuserPostWith:siteuserPostRequest
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var siteuserPostRequest = ; // {SiteuserPostRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.siteuserPost(siteuserPostRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class siteuserPostExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var siteuserPostRequest = new SiteuserPostRequest(); // SiteuserPostRequest | 

            try {
                // Create new user
                SiteUser result = apiInstance.siteuserPost(siteuserPostRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.siteuserPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$siteuserPostRequest = ; // SiteuserPostRequest | 

try {
    $result = $api_instance->siteuserPost($siteuserPostRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->siteuserPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $siteuserPostRequest = WWW::OPenAPIClient::Object::SiteuserPostRequest->new(); # SiteuserPostRequest | 

eval {
    my $result = $api_instance->siteuserPost(siteuserPostRequest => $siteuserPostRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->siteuserPost: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
siteuserPostRequest =  # SiteuserPostRequest | 

try:
    # Create new user
    api_response = api_instance.siteuser_post(siteuserPostRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->siteuserPost: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let siteuserPostRequest = ; // SiteuserPostRequest

    let mut context = DefaultApi::Context::default();
    let result = client.siteuserPost(siteuserPostRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
siteuserPostRequest *

Responses


userAuthenticateDelete

Revoke secure user token


/user_authenticate/

Usage and SDK Samples

curl -X DELETE \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/user_authenticate/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePutRequest userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

        try {
            apiInstance.userAuthenticateDelete(userAuthenticatePutRequest);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticateDelete");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final UserAuthenticatePutRequest userAuthenticatePutRequest = new UserAuthenticatePutRequest(); // UserAuthenticatePutRequest | 

try {
    final result = await api_instance.userAuthenticateDelete(userAuthenticatePutRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userAuthenticateDelete: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePutRequest userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

        try {
            apiInstance.userAuthenticateDelete(userAuthenticatePutRequest);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticateDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
UserAuthenticatePutRequest *userAuthenticatePutRequest = ; // 

// Revoke secure user token
[apiInstance userAuthenticateDeleteWith:userAuthenticatePutRequest
              completionHandler: ^(NSError* error) {
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var userAuthenticatePutRequest = ; // {UserAuthenticatePutRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.userAuthenticateDelete(userAuthenticatePutRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userAuthenticateDeleteExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var userAuthenticatePutRequest = new UserAuthenticatePutRequest(); // UserAuthenticatePutRequest | 

            try {
                // Revoke secure user token
                apiInstance.userAuthenticateDelete(userAuthenticatePutRequest);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userAuthenticateDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

try {
    $api_instance->userAuthenticateDelete($userAuthenticatePutRequest);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userAuthenticateDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $userAuthenticatePutRequest = WWW::OPenAPIClient::Object::UserAuthenticatePutRequest->new(); # UserAuthenticatePutRequest | 

eval {
    $api_instance->userAuthenticateDelete(userAuthenticatePutRequest => $userAuthenticatePutRequest);
};
if ($@) {
    warn "Exception when calling DefaultApi->userAuthenticateDelete: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
userAuthenticatePutRequest =  # UserAuthenticatePutRequest | 

try:
    # Revoke secure user token
    api_instance.user_authenticate_delete(userAuthenticatePutRequest)
except ApiException as e:
    print("Exception when calling DefaultApi->userAuthenticateDelete: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let userAuthenticatePutRequest = ; // UserAuthenticatePutRequest

    let mut context = DefaultApi::Context::default();
    let result = client.userAuthenticateDelete(userAuthenticatePutRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
userAuthenticatePutRequest *

Responses


userAuthenticatePatch

Login with username/password


/user_authenticate/

Usage and SDK Samples

curl -X PATCH \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/user_authenticate/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePatchRequest userAuthenticatePatchRequest = ; // UserAuthenticatePatchRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePatch(userAuthenticatePatchRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePatch");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final UserAuthenticatePatchRequest userAuthenticatePatchRequest = new UserAuthenticatePatchRequest(); // UserAuthenticatePatchRequest | 

try {
    final result = await api_instance.userAuthenticatePatch(userAuthenticatePatchRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userAuthenticatePatch: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePatchRequest userAuthenticatePatchRequest = ; // UserAuthenticatePatchRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePatch(userAuthenticatePatchRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePatch");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
UserAuthenticatePatchRequest *userAuthenticatePatchRequest = ; // 

// Login with username/password
[apiInstance userAuthenticatePatchWith:userAuthenticatePatchRequest
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var userAuthenticatePatchRequest = ; // {UserAuthenticatePatchRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.userAuthenticatePatch(userAuthenticatePatchRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userAuthenticatePatchExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var userAuthenticatePatchRequest = new UserAuthenticatePatchRequest(); // UserAuthenticatePatchRequest | 

            try {
                // Login with username/password
                SiteUser result = apiInstance.userAuthenticatePatch(userAuthenticatePatchRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userAuthenticatePatch: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$userAuthenticatePatchRequest = ; // UserAuthenticatePatchRequest | 

try {
    $result = $api_instance->userAuthenticatePatch($userAuthenticatePatchRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userAuthenticatePatch: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $userAuthenticatePatchRequest = WWW::OPenAPIClient::Object::UserAuthenticatePatchRequest->new(); # UserAuthenticatePatchRequest | 

eval {
    my $result = $api_instance->userAuthenticatePatch(userAuthenticatePatchRequest => $userAuthenticatePatchRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->userAuthenticatePatch: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
userAuthenticatePatchRequest =  # UserAuthenticatePatchRequest | 

try:
    # Login with username/password
    api_response = api_instance.user_authenticate_patch(userAuthenticatePatchRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->userAuthenticatePatch: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let userAuthenticatePatchRequest = ; // UserAuthenticatePatchRequest

    let mut context = DefaultApi::Context::default();
    let result = client.userAuthenticatePatch(userAuthenticatePatchRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
userAuthenticatePatchRequest *

Responses


userAuthenticatePost

Authenticate with token


/user_authenticate/

Usage and SDK Samples

curl -X POST \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/user_authenticate/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePostRequest userAuthenticatePostRequest = ; // UserAuthenticatePostRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePost(userAuthenticatePostRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePost");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final UserAuthenticatePostRequest userAuthenticatePostRequest = new UserAuthenticatePostRequest(); // UserAuthenticatePostRequest | 

try {
    final result = await api_instance.userAuthenticatePost(userAuthenticatePostRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userAuthenticatePost: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePostRequest userAuthenticatePostRequest = ; // UserAuthenticatePostRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePost(userAuthenticatePostRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
UserAuthenticatePostRequest *userAuthenticatePostRequest = ; // 

// Authenticate with token
[apiInstance userAuthenticatePostWith:userAuthenticatePostRequest
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var userAuthenticatePostRequest = ; // {UserAuthenticatePostRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.userAuthenticatePost(userAuthenticatePostRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userAuthenticatePostExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var userAuthenticatePostRequest = new UserAuthenticatePostRequest(); // UserAuthenticatePostRequest | 

            try {
                // Authenticate with token
                SiteUser result = apiInstance.userAuthenticatePost(userAuthenticatePostRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userAuthenticatePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$userAuthenticatePostRequest = ; // UserAuthenticatePostRequest | 

try {
    $result = $api_instance->userAuthenticatePost($userAuthenticatePostRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userAuthenticatePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $userAuthenticatePostRequest = WWW::OPenAPIClient::Object::UserAuthenticatePostRequest->new(); # UserAuthenticatePostRequest | 

eval {
    my $result = $api_instance->userAuthenticatePost(userAuthenticatePostRequest => $userAuthenticatePostRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->userAuthenticatePost: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
userAuthenticatePostRequest =  # UserAuthenticatePostRequest | 

try:
    # Authenticate with token
    api_response = api_instance.user_authenticate_post(userAuthenticatePostRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->userAuthenticatePost: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let userAuthenticatePostRequest = ; // UserAuthenticatePostRequest

    let mut context = DefaultApi::Context::default();
    let result = client.userAuthenticatePost(userAuthenticatePostRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
userAuthenticatePostRequest *

Responses


userAuthenticatePut

Refresh token (invalidate current token)


/user_authenticate/

Usage and SDK Samples

curl -X PUT \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/user_authenticate/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePutRequest userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePut(userAuthenticatePutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePut");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final UserAuthenticatePutRequest userAuthenticatePutRequest = new UserAuthenticatePutRequest(); // UserAuthenticatePutRequest | 

try {
    final result = await api_instance.userAuthenticatePut(userAuthenticatePutRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userAuthenticatePut: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UserAuthenticatePutRequest userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

        try {
            SiteUser result = apiInstance.userAuthenticatePut(userAuthenticatePutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userAuthenticatePut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
UserAuthenticatePutRequest *userAuthenticatePutRequest = ; // 

// Refresh token (invalidate current token)
[apiInstance userAuthenticatePutWith:userAuthenticatePutRequest
              completionHandler: ^(SiteUser output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var userAuthenticatePutRequest = ; // {UserAuthenticatePutRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.userAuthenticatePut(userAuthenticatePutRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userAuthenticatePutExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var userAuthenticatePutRequest = new UserAuthenticatePutRequest(); // UserAuthenticatePutRequest | 

            try {
                // Refresh token (invalidate current token)
                SiteUser result = apiInstance.userAuthenticatePut(userAuthenticatePutRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userAuthenticatePut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$userAuthenticatePutRequest = ; // UserAuthenticatePutRequest | 

try {
    $result = $api_instance->userAuthenticatePut($userAuthenticatePutRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userAuthenticatePut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $userAuthenticatePutRequest = WWW::OPenAPIClient::Object::UserAuthenticatePutRequest->new(); # UserAuthenticatePutRequest | 

eval {
    my $result = $api_instance->userAuthenticatePut(userAuthenticatePutRequest => $userAuthenticatePutRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->userAuthenticatePut: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
userAuthenticatePutRequest =  # UserAuthenticatePutRequest | 

try:
    # Refresh token (invalidate current token)
    api_response = api_instance.user_authenticate_put(userAuthenticatePutRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->userAuthenticatePut: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let userAuthenticatePutRequest = ; // UserAuthenticatePutRequest

    let mut context = DefaultApi::Context::default();
    let result = client.userAuthenticatePut(userAuthenticatePutRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
userAuthenticatePutRequest *

Responses


userChallengeGet

Process authentication challenge


/user_challenge/

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json" \
 "https://authlier.com/v1/user_challenge/?type=type_example&q=q_example&site=site_example&password=password_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String type = type_example; // String | 
        String q = q_example; // String | 
        String site = site_example; // String | 
        String password = password_example; // String | 

        try {
            ChallengeResponse result = apiInstance.userChallengeGet(type, q, site, password);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userChallengeGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String type = new String(); // String | 
final String q = new String(); // String | 
final String site = new String(); // String | 
final String password = new String(); // String | 

try {
    final result = await api_instance.userChallengeGet(type, q, site, password);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userChallengeGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String type = type_example; // String | 
        String q = q_example; // String | 
        String site = site_example; // String | 
        String password = password_example; // String | 

        try {
            ChallengeResponse result = apiInstance.userChallengeGet(type, q, site, password);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userChallengeGet");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *type = type_example; //  (default to null)
String *q = q_example; //  (default to null)
String *site = site_example; //  (default to null)
String *password = password_example; //  (optional) (default to null)

// Process authentication challenge
[apiInstance userChallengeGetWith:type
    q:q
    site:site
    password:password
              completionHandler: ^(ChallengeResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var type = type_example; // {String} 
var q = q_example; // {String} 
var site = site_example; // {String} 
var opts = {
  'password': password_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.userChallengeGet(type, q, site, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userChallengeGetExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var type = type_example;  // String |  (default to null)
            var q = q_example;  // String |  (default to null)
            var site = site_example;  // String |  (default to null)
            var password = password_example;  // String |  (optional)  (default to null)

            try {
                // Process authentication challenge
                ChallengeResponse result = apiInstance.userChallengeGet(type, q, site, password);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userChallengeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$type = type_example; // String | 
$q = q_example; // String | 
$site = site_example; // String | 
$password = password_example; // String | 

try {
    $result = $api_instance->userChallengeGet($type, $q, $site, $password);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userChallengeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $type = type_example; # String | 
my $q = q_example; # String | 
my $site = site_example; # String | 
my $password = password_example; # String | 

eval {
    my $result = $api_instance->userChallengeGet(type => $type, q => $q, site => $site, password => $password);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->userChallengeGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
type = type_example # String |  (default to null)
q = q_example # String |  (default to null)
site = site_example # String |  (default to null)
password = password_example # String |  (optional) (default to null)

try:
    # Process authentication challenge
    api_response = api_instance.user_challenge_get(type, q, site, password=password)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->userChallengeGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let type = type_example; // String
    let q = q_example; // String
    let site = site_example; // String
    let password = password_example; // String

    let mut context = DefaultApi::Context::default();
    let result = client.userChallengeGet(type, q, site, password, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Query parameters
Name Description
type*
String
Required
q*
String
Required
site*
String
Required
password
String

Responses


userPasswordResetPost

Initiate password reset


/user_password_reset/

Usage and SDK Samples

curl -X POST \
-H "secret-Key: [[apiKey]]" \
-H "authorization: [[apiKey]]" \
 -H "Content-Type: application/json" \
 "https://authlier.com/v1/user_password_reset/" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure API key authorization: SecretKeyAuth
        ApiKeyAuth SecretKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("SecretKeyAuth");
        SecretKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //SecretKeyAuth.setApiKeyPrefix("Token");

        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        UserPasswordResetPostRequest userPasswordResetPostRequest = ; // UserPasswordResetPostRequest | 

        try {
            apiInstance.userPasswordResetPost(userPasswordResetPostRequest);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userPasswordResetPost");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final UserPasswordResetPostRequest userPasswordResetPostRequest = new UserPasswordResetPostRequest(); // UserPasswordResetPostRequest | 

try {
    final result = await api_instance.userPasswordResetPost(userPasswordResetPostRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->userPasswordResetPost: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UserPasswordResetPostRequest userPasswordResetPostRequest = ; // UserPasswordResetPostRequest | 

        try {
            apiInstance.userPasswordResetPost(userPasswordResetPostRequest);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#userPasswordResetPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: SecretKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"secret-Key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"secret-Key"];

// Configure API key authorization: (authentication scheme: ApiKeyAuth)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"authorization"];


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
UserPasswordResetPostRequest *userPasswordResetPostRequest = ; // 

// Initiate password reset
[apiInstance userPasswordResetPostWith:userPasswordResetPostRequest
              completionHandler: ^(NSError* error) {
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AuthlierApi = require('authlier_api');
var defaultClient = AuthlierApi.ApiClient.instance;

// Configure API key authorization: SecretKeyAuth
var SecretKeyAuth = defaultClient.authentications['SecretKeyAuth'];
SecretKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//SecretKeyAuth.apiKeyPrefix['secret-Key'] = "Token";

// Configure API key authorization: ApiKeyAuth
var ApiKeyAuth = defaultClient.authentications['ApiKeyAuth'];
ApiKeyAuth.apiKey = "YOUR API KEY";
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.apiKeyPrefix['authorization'] = "Token";

// Create an instance of the API class
var api = new AuthlierApi.DefaultApi()
var userPasswordResetPostRequest = ; // {UserPasswordResetPostRequest} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.userPasswordResetPost(userPasswordResetPostRequest, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class userPasswordResetPostExample
    {
        public void main()
        {
            // Configure API key authorization: SecretKeyAuth
            Configuration.Default.ApiKey.Add("secret-Key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("secret-Key", "Bearer");
            // Configure API key authorization: ApiKeyAuth
            Configuration.Default.ApiKey.Add("authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("authorization", "Bearer");

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var userPasswordResetPostRequest = new UserPasswordResetPostRequest(); // UserPasswordResetPostRequest | 

            try {
                // Initiate password reset
                apiInstance.userPasswordResetPost(userPasswordResetPostRequest);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.userPasswordResetPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: SecretKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('secret-Key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('secret-Key', 'Bearer');

// Configure API key authorization: ApiKeyAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKey('authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// OpenAPITools\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('authorization', 'Bearer');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$userPasswordResetPostRequest = ; // UserPasswordResetPostRequest | 

try {
    $api_instance->userPasswordResetPost($userPasswordResetPostRequest);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->userPasswordResetPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Configure API key authorization: SecretKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'secret-Key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'secret-Key'} = "Bearer";

# Configure API key authorization: ApiKeyAuth
$WWW::OPenAPIClient::Configuration::api_key->{'authorization'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::OPenAPIClient::Configuration::api_key_prefix->{'authorization'} = "Bearer";

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $userPasswordResetPostRequest = WWW::OPenAPIClient::Object::UserPasswordResetPostRequest->new(); # UserPasswordResetPostRequest | 

eval {
    $api_instance->userPasswordResetPost(userPasswordResetPostRequest => $userPasswordResetPostRequest);
};
if ($@) {
    warn "Exception when calling DefaultApi->userPasswordResetPost: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: SecretKeyAuth
openapi_client.configuration.api_key['secret-Key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['secret-Key'] = 'Bearer'

# Configure API key authorization: ApiKeyAuth
openapi_client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# openapi_client.configuration.api_key_prefix['authorization'] = 'Bearer'

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
userPasswordResetPostRequest =  # UserPasswordResetPostRequest | 

try:
    # Initiate password reset
    api_instance.user_password_reset_post(userPasswordResetPostRequest)
except ApiException as e:
    print("Exception when calling DefaultApi->userPasswordResetPost: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let userPasswordResetPostRequest = ; // UserPasswordResetPostRequest

    let mut context = DefaultApi::Context::default();
    let result = client.userPasswordResetPost(userPasswordResetPostRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
userPasswordResetPostRequest *

Responses