# RES LEVIS API

## API and SDK Documentation

Version: 1.0.4

API for RES LEVIS project

# Developers

# getAlarms

Get the alarms

Get the alarms

    /getAlarms

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getAlarms?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[AlarmItem] result = apiInstance.getAlarms(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getAlarms");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[AlarmItem] result = apiInstance.getAlarms(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getAlarms");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the alarms
    [apiInstance getAlarmsWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[AlarmItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getAlarms(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the alarms
                    array[AlarmItem] result = apiInstance.getAlarms(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getAlarms: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getAlarms($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getAlarms: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getAlarms(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getAlarms: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the alarms
        api_response = api_instance.get_alarms(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getAlarms: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getBuildings

Get the buildings

Get the buildings

    /getBuildings

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getBuildings?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[BuildingItem] result = apiInstance.getBuildings(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getBuildings");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[BuildingItem] result = apiInstance.getBuildings(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getBuildings");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the buildings
    [apiInstance getBuildingsWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[BuildingItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getBuildings(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the buildings
                    array[BuildingItem] result = apiInstance.getBuildings(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getBuildings: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getBuildings($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getBuildings: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getBuildings(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getBuildings: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the buildings
        api_response = api_instance.get_buildings(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getBuildings: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getGateways

Get the gateways

Get the gateways

    /getGateways

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getGateways?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[GatewayItem] result = apiInstance.getGateways(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getGateways");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[GatewayItem] result = apiInstance.getGateways(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getGateways");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the gateways
    [apiInstance getGatewaysWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[GatewayItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getGateways(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the gateways
                    array[GatewayItem] result = apiInstance.getGateways(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getGateways: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getGateways($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getGateways: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getGateways(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getGateways: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the gateways
        api_response = api_instance.get_gateways(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getGateways: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getOperators

Get the operators

Get the operators

    /getOperators

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getOperators?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[OperatorItem] result = apiInstance.getOperators(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getOperators");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[OperatorItem] result = apiInstance.getOperators(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getOperators");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the operators
    [apiInstance getOperatorsWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[OperatorItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getOperators(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the operators
                    array[OperatorItem] result = apiInstance.getOperators(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getOperators: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getOperators($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getOperators: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getOperators(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getOperators: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the operators
        api_response = api_instance.get_operators(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getOperators: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getPlans

Get the plans

Get the plans

    /getPlans

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getPlans?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[PlanItem] result = apiInstance.getPlans(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getPlans");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[PlanItem] result = apiInstance.getPlans(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getPlans");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the plans
    [apiInstance getPlansWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[PlanItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getPlans(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the plans
                    array[PlanItem] result = apiInstance.getPlans(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getPlans: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getPlans($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getPlans: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getPlans(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getPlans: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the plans
        api_response = api_instance.get_plans(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getPlans: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getSettings

Get the groups of settings

Get the settings

    /getSettings

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getSettings?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackItem] result = apiInstance.getSettings(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getSettings");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackItem] result = apiInstance.getSettings(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getSettings");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the groups of settings
    [apiInstance getSettingsWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[TrackItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getSettings(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the groups of settings
                    array[TrackItem] result = apiInstance.getSettings(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getSettings: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getSettings($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getSettings: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getSettings(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getSettings: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the groups of settings
        api_response = api_instance.get_settings(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getSettings: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getSubjects

Get the subjects

Get the subjects

    /getSubjects

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getSubjects?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[SubjectItem] result = apiInstance.getSubjects(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getSubjects");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[SubjectItem] result = apiInstance.getSubjects(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getSubjects");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the subjects
    [apiInstance getSubjectsWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[SubjectItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getSubjects(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the subjects
                    array[SubjectItem] result = apiInstance.getSubjects(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getSubjects: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getSubjects($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getSubjects: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getSubjects(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getSubjects: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the subjects
        api_response = api_instance.get_subjects(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getSubjects: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getTrackers

Get the trackers

Get the trackers

    /getTrackers

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getTrackers?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackerItem] result = apiInstance.getTrackers(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getTrackers");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackerItem] result = apiInstance.getTrackers(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getTrackers");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the trackers
    [apiInstance getTrackersWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[TrackerItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getTrackers(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the trackers
                    array[TrackerItem] result = apiInstance.getTrackers(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getTrackers: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getTrackers($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getTrackers: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getTrackers(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getTrackers: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the trackers
        api_response = api_instance.get_trackers(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getTrackers: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getTracks

Get the tracks

Get the tracks

    /getTracks

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getTracks?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackItem] result = apiInstance.getTracks(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getTracks");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[TrackItem] result = apiInstance.getTracks(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getTracks");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the tracks
    [apiInstance getTracksWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[TrackItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getTracks(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the tracks
                    array[TrackItem] result = apiInstance.getTracks(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getTracks: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getTracks($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getTracks: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getTracks(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getTracks: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the tracks
        api_response = api_instance.get_tracks(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getTracks: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# getZones

Get the zones

Get the zones

    /getZones

### Usage and SDK Samples

    curl -X GET\
    -H "Accept: application/json"\
    "http://192.168.1.3/reslevis/getZones?id=&searchString=&skip=&limit="

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[ZoneItem] result = apiInstance.getZones(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getZones");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            String id = id_example; // String | id of the item to get
            String searchString = searchString_example; // String | pass an optional search string for looking up inventory
            Integer skip = 56; // Integer | number of records to skip for pagination
            Integer limit = 56; // Integer | maximum number of records to return
            try {
                array[ZoneItem] result = apiInstance.getZones(id, searchString, skip, limit);
                System.out.println(result);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#getZones");
                e.printStackTrace();
            }
        }
    }

    String *id = id_example; // id of the item to get (optional)
    String *searchString = searchString_example; // pass an optional search string for looking up inventory (optional)
    Integer *skip = 56; // number of records to skip for pagination (optional)
    Integer *limit = 56; // maximum number of records to return (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Get the zones
    [apiInstance getZonesWith:id
        searchString:searchString
        skip:skip
        limit:limit
                  completionHandler: ^(array[ZoneItem] output, NSError* error) {
                                if (output) {
                                    NSLog(@"%@", output);
                                }
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'id': id_example, // {{String}} id of the item to get
      'searchString': searchString_example, // {{String}} pass an optional search string for looking up inventory
      'skip': 56, // {{Integer}} number of records to skip for pagination
      'limit': 56 // {{Integer}} maximum number of records to return
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully. Returned data: ' + data);
      }
    };
    api.getZones(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var id = id_example;  // String | id of the item to get (optional)
                var searchString = searchString_example;  // String | pass an optional search string for looking up inventory (optional)
                var skip = 56;  // Integer | number of records to skip for pagination (optional)
                var limit = 56;  // Integer | maximum number of records to return (optional)

                try
                {
                    // Get the zones
                    array[ZoneItem] result = apiInstance.getZones(id, searchString, skip, limit);
                    Debug.WriteLine(result);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.getZones: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $id = id_example; // String | id of the item to get
    $searchString = searchString_example; // String | pass an optional search string for looking up inventory
    $skip = 56; // Integer | number of records to skip for pagination
    $limit = 56; // Integer | maximum number of records to return

    try {
        $result = $api_instance->getZones($id, $searchString, $skip, $limit);
        print_r($result);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->getZones: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $id = id_example; # String | id of the item to get
    my $searchString = searchString_example; # String | pass an optional search string for looking up inventory
    my $skip = 56; # Integer | number of records to skip for pagination
    my $limit = 56; # Integer | maximum number of records to return

    eval {
        my $result = $api_instance->getZones(id => $id, searchString => $searchString, skip => $skip, limit => $limit);
        print Dumper($result);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->getZones: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    id = id_example # String | id of the item to get (optional)
    searchString = searchString_example # String | pass an optional search string for looking up inventory (optional)
    skip = 56 # Integer | number of records to skip for pagination (optional)
    limit = 56 # Integer | maximum number of records to return (optional)

    try:
        # Get the zones
        api_response = api_instance.get_zones(id=id, searchString=searchString, skip=skip, limit=limit)
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DevelopersApi->getZones: %s\n" % e)

## Parameters

Query parameters

Name | Description
--- | ---
id | String id of the item to get
searchString | String pass an optional search string for looking up inventory
skip | Integer (int32) number of records to skip for pagination
limit | Integer (int32) maximum number of records to return

## Responses

### Status: 200 - search results matching criteria

### Status: 400 - bad input parameter

# postAlarm

Post an alarm

Post an alarm

    /postAlarm

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postAlarm"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            AlarmItem body = ; // AlarmItem | alarm item
            try {
                apiInstance.postAlarm(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postAlarm");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            AlarmItem body = ; // AlarmItem | alarm item
            try {
                apiInstance.postAlarm(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postAlarm");
                e.printStackTrace();
            }
        }
    }

    AlarmItem *body = ; // alarm item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post an alarm
    [apiInstance postAlarmWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{AlarmItem}} alarm item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postAlarm(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new AlarmItem(); // AlarmItem | alarm item (optional)

                try
                {
                    // Post an alarm
                    apiInstance.postAlarm(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postAlarm: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // AlarmItem | alarm item

    try {
        $api_instance->postAlarm($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postAlarm: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::AlarmItem->new(); # AlarmItem | alarm item

    eval {
        $api_instance->postAlarm(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postAlarm: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # AlarmItem | alarm item (optional)

    try:
        # Post an alarm
        api_instance.post_alarm(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postAlarm: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postBuilding

Post a building item

Post a building

    /postBuilding

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postBuilding"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            BuildingItem body = ; // BuildingItem | plan item
            try {
                apiInstance.postBuilding(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postBuilding");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            BuildingItem body = ; // BuildingItem | plan item
            try {
                apiInstance.postBuilding(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postBuilding");
                e.printStackTrace();
            }
        }
    }

    BuildingItem *body = ; // plan item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a building item
    [apiInstance postBuildingWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{BuildingItem}} plan item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postBuilding(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new BuildingItem(); // BuildingItem | plan item (optional)

                try
                {
                    // Post a building item
                    apiInstance.postBuilding(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postBuilding: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // BuildingItem | plan item

    try {
        $api_instance->postBuilding($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postBuilding: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::BuildingItem->new(); # BuildingItem | plan item

    eval {
        $api_instance->postBuilding(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postBuilding: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # BuildingItem | plan item (optional)

    try:
        # Post a building item
        api_instance.post_building(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postBuilding: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postGateway

Post a gateway item

Post a gateway item

    /postGateway

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postGateway"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            GatewayItem body = ; // GatewayItem | gateway item
            try {
                apiInstance.postGateway(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postGateway");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            GatewayItem body = ; // GatewayItem | gateway item
            try {
                apiInstance.postGateway(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postGateway");
                e.printStackTrace();
            }
        }
    }

    GatewayItem *body = ; // gateway item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a gateway item
    [apiInstance postGatewayWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{GatewayItem}} gateway item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postGateway(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new GatewayItem(); // GatewayItem | gateway item (optional)

                try
                {
                    // Post a gateway item
                    apiInstance.postGateway(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postGateway: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // GatewayItem | gateway item

    try {
        $api_instance->postGateway($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postGateway: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::GatewayItem->new(); # GatewayItem | gateway item

    eval {
        $api_instance->postGateway(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postGateway: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # GatewayItem | gateway item (optional)

    try:
        # Post a gateway item
        api_instance.post_gateway(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postGateway: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postOperator

Post an operator item

Post an operator item

    /postOperator

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postOperator"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            OperatorItem body = ; // OperatorItem | operator item
            try {
                apiInstance.postOperator(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postOperator");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            OperatorItem body = ; // OperatorItem | operator item
            try {
                apiInstance.postOperator(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postOperator");
                e.printStackTrace();
            }
        }
    }

    OperatorItem *body = ; // operator item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post an operator item
    [apiInstance postOperatorWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{OperatorItem}} operator item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postOperator(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new OperatorItem(); // OperatorItem | operator item (optional)

                try
                {
                    // Post an operator item
                    apiInstance.postOperator(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postOperator: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // OperatorItem | operator item

    try {
        $api_instance->postOperator($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postOperator: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::OperatorItem->new(); # OperatorItem | operator item

    eval {
        $api_instance->postOperator(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postOperator: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # OperatorItem | operator item (optional)

    try:
        # Post an operator item
        api_instance.post_operator(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postOperator: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postPlan

Post a plan item

Post a plan

    /postPlan

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postPlan"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            PlanItem body = ; // PlanItem | plan item
            try {
                apiInstance.postPlan(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postPlan");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            PlanItem body = ; // PlanItem | plan item
            try {
                apiInstance.postPlan(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postPlan");
                e.printStackTrace();
            }
        }
    }

    PlanItem *body = ; // plan item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a plan item
    [apiInstance postPlanWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{PlanItem}} plan item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postPlan(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new PlanItem(); // PlanItem | plan item (optional)

                try
                {
                    // Post a plan item
                    apiInstance.postPlan(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postPlan: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // PlanItem | plan item

    try {
        $api_instance->postPlan($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postPlan: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::PlanItem->new(); # PlanItem | plan item

    eval {
        $api_instance->postPlan(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postPlan: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # PlanItem | plan item (optional)

    try:
        # Post a plan item
        api_instance.post_plan(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postPlan: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postSetting

Post a group of settings

Post a group settings

    /postSetting

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postSetting"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            SettingItem body = ; // SettingItem | group of settings item
            try {
                apiInstance.postSetting(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postSetting");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            SettingItem body = ; // SettingItem | group of settings item
            try {
                apiInstance.postSetting(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postSetting");
                e.printStackTrace();
            }
        }
    }

    SettingItem *body = ; // group of settings item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a group of settings
    [apiInstance postSettingWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{SettingItem}} group of settings item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postSetting(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new SettingItem(); // SettingItem | group of settings item (optional)

                try
                {
                    // Post a group of settings
                    apiInstance.postSetting(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postSetting: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // SettingItem | group of settings item

    try {
        $api_instance->postSetting($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postSetting: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::SettingItem->new(); # SettingItem | group of settings item

    eval {
        $api_instance->postSetting(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postSetting: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # SettingItem | group of settings item (optional)

    try:
        # Post a group of settings
        api_instance.post_setting(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postSetting: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postSubject

Post a subject item

Post a subject

    /postSubject

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postSubject"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            SubjectItem body = ; // SubjectItem | subject item
            try {
                apiInstance.postSubject(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postSubject");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            SubjectItem body = ; // SubjectItem | subject item
            try {
                apiInstance.postSubject(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postSubject");
                e.printStackTrace();
            }
        }
    }

    SubjectItem *body = ; // subject item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a subject item
    [apiInstance postSubjectWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{SubjectItem}} subject item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postSubject(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new SubjectItem(); // SubjectItem | subject item (optional)

                try
                {
                    // Post a subject item
                    apiInstance.postSubject(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postSubject: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // SubjectItem | subject item

    try {
        $api_instance->postSubject($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postSubject: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::SubjectItem->new(); # SubjectItem | subject item

    eval {
        $api_instance->postSubject(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postSubject: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # SubjectItem | subject item (optional)

    try:
        # Post a subject item
        api_instance.post_subject(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postSubject: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postTrack

Post a track

Post a track

    /postTrack

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postTrack"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            TrackItem body = ; // TrackItem | track item
            try {
                apiInstance.postTrack(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postTrack");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            TrackItem body = ; // TrackItem | track item
            try {
                apiInstance.postTrack(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postTrack");
                e.printStackTrace();
            }
        }
    }

    TrackItem *body = ; // track item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a track
    [apiInstance postTrackWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{TrackItem}} track item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postTrack(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new TrackItem(); // TrackItem | track item (optional)

                try
                {
                    // Post a track
                    apiInstance.postTrack(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postTrack: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // TrackItem | track item

    try {
        $api_instance->postTrack($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postTrack: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::TrackItem->new(); # TrackItem | track item

    eval {
        $api_instance->postTrack(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postTrack: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # TrackItem | track item (optional)

    try:
        # Post a track
        api_instance.post_track(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postTrack: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postTracker

Post a tracker item

Post a tracker item

    /postTracker

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postTracker"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            TrackerItem body = ; // TrackerItem | tracker item
            try {
                apiInstance.postTracker(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postTracker");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            TrackerItem body = ; // TrackerItem | tracker item
            try {
                apiInstance.postTracker(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postTracker");
                e.printStackTrace();
            }
        }
    }

    TrackerItem *body = ; // tracker item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a tracker item
    [apiInstance postTrackerWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{TrackerItem}} tracker item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postTracker(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new TrackerItem(); // TrackerItem | tracker item (optional)

                try
                {
                    // Post a tracker item
                    apiInstance.postTracker(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postTracker: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // TrackerItem | tracker item

    try {
        $api_instance->postTracker($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postTracker: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::TrackerItem->new(); # TrackerItem | tracker item

    eval {
        $api_instance->postTracker(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postTracker: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # TrackerItem | tracker item (optional)

    try:
        # Post a tracker item
        api_instance.post_tracker(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postTracker: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# postZone

Post a zone item

Post a zone item

    /postZone

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/postZone"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            ZoneItem body = ; // ZoneItem | zone item
            try {
                apiInstance.postZone(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postZone");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            ZoneItem body = ; // ZoneItem | zone item
            try {
                apiInstance.postZone(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#postZone");
                e.printStackTrace();
            }
        }
    }

    ZoneItem *body = ; // zone item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Post a zone item
    [apiInstance postZoneWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{ZoneItem}} zone item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.postZone(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new ZoneItem(); // ZoneItem | zone item (optional)

                try
                {
                    // Post a zone item
                    apiInstance.postZone(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.postZone: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // ZoneItem | zone item

    try {
        $api_instance->postZone($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->postZone: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::ZoneItem->new(); # ZoneItem | zone item

    eval {
        $api_instance->postZone(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->postZone: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # ZoneItem | zone item (optional)

    try:
        # Post a zone item
        api_instance.post_zone(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->postZone: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item created

### Status: 400 - invalid input, object invalid

### Status: 409 - an existing item already exists

# removeAlarm

Remove an alarm item

Remove an alarm

    /removeAlarm

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeAlarm"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | alarm item to be removed
            try {
                apiInstance.removeAlarm(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeAlarm");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | alarm item to be removed
            try {
                apiInstance.removeAlarm(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeAlarm");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // alarm item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove an alarm item
    [apiInstance removeAlarmWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} alarm item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeAlarm(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | alarm item to be removed (optional)

                try
                {
                    // Remove an alarm item
                    apiInstance.removeAlarm(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeAlarm: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | alarm item to be removed

    try {
        $api_instance->removeAlarm($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeAlarm: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | alarm item to be removed

    eval {
        $api_instance->removeAlarm(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeAlarm: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | alarm item to be removed (optional)

    try:
        # Remove an alarm item
        api_instance.remove_alarm(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeAlarm: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeBuilding

Remove a building item

Remove a building

    /removeBuilding

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeBuilding"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | plan item
            try {
                apiInstance.removeBuilding(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeBuilding");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | plan item
            try {
                apiInstance.removeBuilding(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeBuilding");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // plan item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a building item
    [apiInstance removeBuildingWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} plan item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeBuilding(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | plan item (optional)

                try
                {
                    // Remove a building item
                    apiInstance.removeBuilding(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeBuilding: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | plan item

    try {
        $api_instance->removeBuilding($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeBuilding: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | plan item

    eval {
        $api_instance->removeBuilding(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeBuilding: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | plan item (optional)

    try:
        # Remove a building item
        api_instance.remove_building(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeBuilding: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeGateway

Remove a gateway item

Remove a gateway

    /removeGateway

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeGateway"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | gateway item to be removed
            try {
                apiInstance.removeGateway(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeGateway");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | gateway item to be removed
            try {
                apiInstance.removeGateway(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeGateway");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // gateway item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a gateway item
    [apiInstance removeGatewayWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} gateway item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeGateway(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | gateway item to be removed (optional)

                try
                {
                    // Remove a gateway item
                    apiInstance.removeGateway(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeGateway: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | gateway item to be removed

    try {
        $api_instance->removeGateway($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeGateway: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | gateway item to be removed

    eval {
        $api_instance->removeGateway(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeGateway: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | gateway item to be removed (optional)

    try:
        # Remove a gateway item
        api_instance.remove_gateway(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeGateway: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeOperator

Remove an operator item

Remove an operator

    /removeOperator

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeOperator"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | operator item to be removed
            try {
                apiInstance.removeOperator(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeOperator");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | operator item to be removed
            try {
                apiInstance.removeOperator(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeOperator");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // operator item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove an operator item
    [apiInstance removeOperatorWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} operator item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeOperator(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | operator item to be removed (optional)

                try
                {
                    // Remove an operator item
                    apiInstance.removeOperator(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeOperator: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | operator item to be removed

    try {
        $api_instance->removeOperator($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeOperator: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | operator item to be removed

    eval {
        $api_instance->removeOperator(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeOperator: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | operator item to be removed (optional)

    try:
        # Remove an operator item
        api_instance.remove_operator(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeOperator: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removePlan

Remove a plan item

Remove a plan

    /removePlan

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removePlan"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | plan item
            try {
                apiInstance.removePlan(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removePlan");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | plan item
            try {
                apiInstance.removePlan(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removePlan");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // plan item (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a plan item
    [apiInstance removePlanWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} plan item
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removePlan(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | plan item (optional)

                try
                {
                    // Remove a plan item
                    apiInstance.removePlan(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removePlan: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | plan item

    try {
        $api_instance->removePlan($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removePlan: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | plan item

    eval {
        $api_instance->removePlan(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removePlan: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | plan item (optional)

    try:
        # Remove a plan item
        api_instance.remove_plan(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removePlan: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeSetting

Remove a group of settings item

Remove a group of settings

    /removeSetting

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeSetting"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | group of setting item to be removed
            try {
                apiInstance.removeSetting(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeSetting");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | group of setting item to be removed
            try {
                apiInstance.removeSetting(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeSetting");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // group of setting item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a group of settings item
    [apiInstance removeSettingWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} group of setting item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeSetting(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | group of setting item to be removed (optional)

                try
                {
                    // Remove a group of settings item
                    apiInstance.removeSetting(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeSetting: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | group of setting item to be removed

    try {
        $api_instance->removeSetting($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeSetting: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | group of setting item to be removed

    eval {
        $api_instance->removeSetting(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeSetting: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | group of setting item to be removed (optional)

    try:
        # Remove a group of settings item
        api_instance.remove_setting(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeSetting: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeSubject

Remove a subject item

Remove a subject

    /removeSubject

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeSubject"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | subject item to be removed
            try {
                apiInstance.removeSubject(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeSubject");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | subject item to be removed
            try {
                apiInstance.removeSubject(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeSubject");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // subject item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a subject item
    [apiInstance removeSubjectWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} subject item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeSubject(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | subject item to be removed (optional)

                try
                {
                    // Remove a subject item
                    apiInstance.removeSubject(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeSubject: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | subject item to be removed

    try {
        $api_instance->removeSubject($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeSubject: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | subject item to be removed

    eval {
        $api_instance->removeSubject(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeSubject: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | subject item to be removed (optional)

    try:
        # Remove a subject item
        api_instance.remove_subject(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeSubject: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeTrack

Remove a track item

Remove a track

    /removeTrack

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeTrack"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | track item to be removed
            try {
                apiInstance.removeTrack(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeTrack");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | track item to be removed
            try {
                apiInstance.removeTrack(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeTrack");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // track item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a track item
    [apiInstance removeTrackWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} track item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeTrack(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | track item to be removed (optional)

                try
                {
                    // Remove a track item
                    apiInstance.removeTrack(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeTrack: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | track item to be removed

    try {
        $api_instance->removeTrack($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeTrack: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | track item to be removed

    eval {
        $api_instance->removeTrack(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeTrack: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | track item to be removed (optional)

    try:
        # Remove a track item
        api_instance.remove_track(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeTrack: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeTracker

Remove a tracker item

Remove a tracker

    /removeTracker

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeTracker"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | tracker item to be removed
            try {
                apiInstance.removeTracker(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeTracker");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | tracker item to be removed
            try {
                apiInstance.removeTracker(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeTracker");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // tracker item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a tracker item
    [apiInstance removeTrackerWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} tracker item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeTracker(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | tracker item to be removed (optional)

                try
                {
                    // Remove a tracker item
                    apiInstance.removeTracker(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeTracker: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | tracker item to be removed

    try {
        $api_instance->removeTracker($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeTracker: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | tracker item to be removed

    eval {
        $api_instance->removeTracker(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeTracker: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | tracker item to be removed (optional)

    try:
        # Remove a tracker item
        api_instance.remove_tracker(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeTracker: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed

# removeZone

Remove a plan item

Remove a plan

    /removeZone

### Usage and SDK Samples

    curl -X POST\
    -H "Content-Type: application/json"\
    "http://192.168.1.3/reslevis/removeZone"

    import io.swagger.client.*;
    import io.swagger.client.auth.*;
    import io.swagger.client.model.*;
    import io.swagger.client.api.DevelopersApi;

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

    public class DevelopersApiExample {

        public static void main(String[] args) {

            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | zone item to be removed
            try {
                apiInstance.removeZone(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeZone");
                e.printStackTrace();
            }
        }
    }

    import io.swagger.client.api.DevelopersApi;

    public class DevelopersApiExample {

        public static void main(String[] args) {
            DevelopersApi apiInstance = new DevelopersApi();
            RemoveItem body = ; // RemoveItem | zone item to be removed
            try {
                apiInstance.removeZone(body);
            } catch (ApiException e) {
                System.err.println("Exception when calling DevelopersApi#removeZone");
                e.printStackTrace();
            }
        }
    }

    RemoveItem *body = ; // zone item to be removed (optional)

    DevelopersApi *apiInstance = [[DevelopersApi alloc] init];

    // Remove a plan item
    [apiInstance removeZoneWith:body
                  completionHandler: ^(NSError* error) {
                                if (error) {
                                    NSLog(@"Error: %@", error);
                                }
                            }];

    var ResLevisApi = require('res_levis_api');

    var api = new ResLevisApi.DevelopersApi()
    var opts = {
      'body':  // {{RemoveItem}} zone item to be removed
    };
    var callback = function(error, data, response) {
      if (error) {
        console.error(error);
      } else {
        console.log('API called successfully.');
      }
    };
    api.removeZone(opts, callback);

    using System;
    using System.Diagnostics;
    using IO.Swagger.Api;
    using IO.Swagger.Client;
    using IO.Swagger.Model;

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

                var apiInstance = new DevelopersApi();
                var body = new RemoveItem(); // RemoveItem | zone item to be removed (optional)

                try
                {
                    // Remove a plan item
                    apiInstance.removeZone(body);
                }
                catch (Exception e)
                {
                    Debug.Print("Exception when calling DevelopersApi.removeZone: " + e.Message );
                }
            }
        }
    }

    <?php
    require_once(__DIR__ . '/vendor/autoload.php');

    $api_instance = new Swagger\Client\ApiDevelopersApi();
    $body = ; // RemoveItem | zone item to be removed

    try {
        $api_instance->removeZone($body);
    } catch (Exception $e) {
        echo 'Exception when calling DevelopersApi->removeZone: ', $e->getMessage(), PHP_EOL;
    }
    ?>

    use Data::Dumper;
    use WWW::SwaggerClient::Configuration;
    use WWW::SwaggerClient::DevelopersApi;

    my $api_instance = WWW::SwaggerClient::DevelopersApi->new();
    my $body = WWW::SwaggerClient::Object::RemoveItem->new(); # RemoveItem | zone item to be removed

    eval {
        $api_instance->removeZone(body => $body);
    };
    if ($@) {
        warn "Exception when calling DevelopersApi->removeZone: $@\n";
    }

    from __future__ import print_statement
    import time
    import swagger_client
    from swagger_client.rest import ApiException
    from pprint import pprint

    # create an instance of the API class
    api_instance = swagger_client.DevelopersApi()
    body =  # RemoveItem | zone item to be removed (optional)

    try:
        # Remove a plan item
        api_instance.remove_zone(body=body)
    except ApiException as e:
        print("Exception when calling DevelopersApi->removeZone: %s\n" % e)

## Parameters

Body parameters

Name | Description
--- | ---
body |

## Responses

### Status: 201 - item removed

### Status: 400 - invalid input, object invalid

### Status: 409 - the item can't be removed