Donteco site

Authorization

authPost

По имени пользователя и паролю возвращает токен, необходимый для post запросов.


/auth

Usage and SDK Samples

curl -X POST "http://91.240.84.95:8082/api//auth"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AuthorizationApi;

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

public class AuthorizationApiExample {

    public static void main(String[] args) {
        
        AuthorizationApi apiInstance = new AuthorizationApi();
        Body body = ; // Body | 
        try {
            Object result = apiInstance.authPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthorizationApi#authPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AuthorizationApi;

public class AuthorizationApiExample {

    public static void main(String[] args) {
        AuthorizationApi apiInstance = new AuthorizationApi();
        Body body = ; // Body | 
        try {
            Object result = apiInstance.authPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthorizationApi#authPost");
            e.printStackTrace();
        }
    }
}
Body *body = ; //  (optional)

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

// По имени пользователя и паролю возвращает токен, необходимый для post запросов.
[apiInstance authPostWith:body
              completionHandler: ^(Object output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.AuthorizationApi()

var opts = { 
  'body':  // {Body} 
};

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

namespace Example
{
    public class authPostExample
    {
        public void main()
        {
            
            var apiInstance = new AuthorizationApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // По имени пользователя и паролю возвращает токен, необходимый для post запросов.
                Object result = apiInstance.authPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AuthorizationApi.authPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\AuthorizationApi();
$body = ; // Body | 

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

my $api_instance = WWW::SwaggerClient::AuthorizationApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    my $result = $api_instance->authPost(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AuthorizationApi->authPost: $@\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.AuthorizationApi()
body =  # Body |  (optional)

try: 
    # По имени пользователя и паролю возвращает токен, необходимый для post запросов.
    api_response = api_instance.auth_post(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AuthorizationApi->authPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - ok

Status: 401 - Не удалось выполнить авторизацию по переданным данным.

Status: 422 - Неверный формат ввода данных.


Client

clientsGet

Возвращает массив всех клиентов.


/clients

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//clients"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ClientApi;

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

public class ClientApiExample {

    public static void main(String[] args) {
        
        ClientApi apiInstance = new ClientApi();
        try {
            array[Client] result = apiInstance.clientsGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ClientApi;

public class ClientApiExample {

    public static void main(String[] args) {
        ClientApi apiInstance = new ClientApi();
        try {
            array[Client] result = apiInstance.clientsGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsGet");
            e.printStackTrace();
        }
    }
}

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

// Возвращает массив всех клиентов.
[apiInstance clientsGetWithCompletionHandler: 
              ^(array[Client] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ClientApi()

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

namespace Example
{
    public class clientsGetExample
    {
        public void main()
        {
            
            var apiInstance = new ClientApi();

            try
            {
                // Возвращает массив всех клиентов.
                array[Client] result = apiInstance.clientsGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ClientApi.clientsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ClientApi();

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

my $api_instance = WWW::SwaggerClient::ClientApi->new();

eval { 
    my $result = $api_instance->clientsGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ClientApi->clientsGet: $@\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.ClientApi()

try: 
    # Возвращает массив всех клиентов.
    api_response = api_instance.clients_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ClientApi->clientsGet: %s\n" % e)

Parameters

Responses

Status: 200 - ok


clientsIdGet

Получение клиента по id.


/clients/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//clients/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ClientApi;

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

public class ClientApiExample {

    public static void main(String[] args) {
        
        ClientApi apiInstance = new ClientApi();
        Integer id = 56; // Integer | Id клиента
        try {
            Client result = apiInstance.clientsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ClientApi;

public class ClientApiExample {

    public static void main(String[] args) {
        ClientApi apiInstance = new ClientApi();
        Integer id = 56; // Integer | Id клиента
        try {
            Client result = apiInstance.clientsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id клиента

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

// Получение клиента по id.
[apiInstance clientsIdGetWith:id
              completionHandler: ^(Client output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ClientApi()

var id = 56; // {Integer} Id клиента


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

namespace Example
{
    public class clientsIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new ClientApi();
            var id = 56;  // Integer | Id клиента

            try
            {
                // Получение клиента по id.
                Client result = apiInstance.clientsIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ClientApi.clientsIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ClientApi();
$id = 56; // Integer | Id клиента

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

my $api_instance = WWW::SwaggerClient::ClientApi->new();
my $id = 56; # Integer | Id клиента

eval { 
    my $result = $api_instance->clientsIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ClientApi->clientsIdGet: $@\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.ClientApi()
id = 56 # Integer | Id клиента

try: 
    # Получение клиента по id.
    api_response = api_instance.clients_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ClientApi->clientsIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id клиента
Required

Responses

Status: 200 - ok

Status: 404 - Не найден клиент по заданному id.


clientsPost

Добавление нового клиента. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.


/clients

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//clients"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ClientApi;

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

public class ClientApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        ClientApi apiInstance = new ClientApi();
        Body body = ; // Body | 
        try {
            apiInstance.clientsPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ClientApi;

public class ClientApiExample {

    public static void main(String[] args) {
        ClientApi apiInstance = new ClientApi();
        Body body = ; // Body | 
        try {
            apiInstance.clientsPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ClientApi#clientsPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление нового клиента. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
[apiInstance clientsPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.ClientApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.clientsPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new ClientApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление нового клиента. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
                apiInstance.clientsPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ClientApi.clientsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\ClientApi();
$body = ; // Body | 

try {
    $api_instance->clientsPost($body);
} catch (Exception $e) {
    echo 'Exception when calling ClientApi->clientsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ClientApi;

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

my $api_instance = WWW::SwaggerClient::ClientApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->clientsPost(body => $body);
};
if ($@) {
    warn "Exception when calling ClientApi->clientsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.ClientApi()
body =  # Body |  (optional)

try: 
    # Добавление нового клиента. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
    api_instance.clients_post(body=body)
except ApiException as e:
    print("Exception when calling ClientApi->clientsPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных.


CompanyInfo

companyInfoGet

Возвращает все объекты 'Информация о компании'


/company-info

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//company-info"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CompanyInfoApi;

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

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        
        CompanyInfoApi apiInstance = new CompanyInfoApi();
        try {
            array[CompanyInfo] result = apiInstance.companyInfoGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CompanyInfoApi;

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        CompanyInfoApi apiInstance = new CompanyInfoApi();
        try {
            array[CompanyInfo] result = apiInstance.companyInfoGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoGet");
            e.printStackTrace();
        }
    }
}

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

// Возвращает все объекты 'Информация о компании'
[apiInstance companyInfoGetWithCompletionHandler: 
              ^(array[CompanyInfo] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.CompanyInfoApi()

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

namespace Example
{
    public class companyInfoGetExample
    {
        public void main()
        {
            
            var apiInstance = new CompanyInfoApi();

            try
            {
                // Возвращает все объекты 'Информация о компании'
                array[CompanyInfo] result = apiInstance.companyInfoGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CompanyInfoApi.companyInfoGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CompanyInfoApi();

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

my $api_instance = WWW::SwaggerClient::CompanyInfoApi->new();

eval { 
    my $result = $api_instance->companyInfoGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CompanyInfoApi->companyInfoGet: $@\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.CompanyInfoApi()

try: 
    # Возвращает все объекты 'Информация о компании'
    api_response = api_instance.company_info_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CompanyInfoApi->companyInfoGet: %s\n" % e)

Parameters

Responses

Status: 200 - ok


companyInfoIdGet

Получение информации о компании по id.


/company-info/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//company-info/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CompanyInfoApi;

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

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        
        CompanyInfoApi apiInstance = new CompanyInfoApi();
        Integer id = 56; // Integer | 
        try {
            CompanyInfo result = apiInstance.companyInfoIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CompanyInfoApi;

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        CompanyInfoApi apiInstance = new CompanyInfoApi();
        Integer id = 56; // Integer | 
        try {
            CompanyInfo result = apiInstance.companyInfoIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // 

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

// Получение информации о компании по id.
[apiInstance companyInfoIdGetWith:id
              completionHandler: ^(CompanyInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.CompanyInfoApi()

var id = 56; // {Integer} 


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

namespace Example
{
    public class companyInfoIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new CompanyInfoApi();
            var id = 56;  // Integer | 

            try
            {
                // Получение информации о компании по id.
                CompanyInfo result = apiInstance.companyInfoIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CompanyInfoApi.companyInfoIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CompanyInfoApi();
$id = 56; // Integer | 

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

my $api_instance = WWW::SwaggerClient::CompanyInfoApi->new();
my $id = 56; # Integer | 

eval { 
    my $result = $api_instance->companyInfoIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CompanyInfoApi->companyInfoIdGet: $@\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.CompanyInfoApi()
id = 56 # Integer | 

try: 
    # Получение информации о компании по id.
    api_response = api_instance.company_info_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CompanyInfoApi->companyInfoIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Required

Responses

Status: 200 - ok

Status: 404 - Не найдена информация о компании по заданному id.


companyInfoPost

Добавление нового объекта 'Информация о компании'. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.


/company-info

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//company-info"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CompanyInfoApi;

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

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        CompanyInfoApi apiInstance = new CompanyInfoApi();
        Body body = ; // Body | 
        try {
            apiInstance.companyInfoPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CompanyInfoApi;

public class CompanyInfoApiExample {

    public static void main(String[] args) {
        CompanyInfoApi apiInstance = new CompanyInfoApi();
        Body body = ; // Body | 
        try {
            apiInstance.companyInfoPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling CompanyInfoApi#companyInfoPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление нового объекта 'Информация о компании'. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
[apiInstance companyInfoPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.CompanyInfoApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.companyInfoPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new CompanyInfoApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление нового объекта 'Информация о компании'. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
                apiInstance.companyInfoPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CompanyInfoApi.companyInfoPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\CompanyInfoApi();
$body = ; // Body | 

try {
    $api_instance->companyInfoPost($body);
} catch (Exception $e) {
    echo 'Exception when calling CompanyInfoApi->companyInfoPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CompanyInfoApi;

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

my $api_instance = WWW::SwaggerClient::CompanyInfoApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->companyInfoPost(body => $body);
};
if ($@) {
    warn "Exception when calling CompanyInfoApi->companyInfoPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.CompanyInfoApi()
body =  # Body |  (optional)

try: 
    # Добавление нового объекта 'Информация о компании'. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
    api_instance.company_info_post(body=body)
except ApiException as e:
    print("Exception when calling CompanyInfoApi->companyInfoPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных.


File

filesGet

Возвращает массив файлов по заданным параметрам. Если параметры не заданы, возвращает массив всех файлов.


/files

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//files?obj-type=&id="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.FileApi;

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

public class FileApiExample {

    public static void main(String[] args) {
        
        FileApi apiInstance = new FileApi();
        Integer objType = 56; // Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
        Integer id = 56; // Integer | Id модели.
        try {
            array[File] result = apiInstance.filesGet(objType, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.FileApi;

public class FileApiExample {

    public static void main(String[] args) {
        FileApi apiInstance = new FileApi();
        Integer objType = 56; // Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
        Integer id = 56; // Integer | Id модели.
        try {
            array[File] result = apiInstance.filesGet(objType, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesGet");
            e.printStackTrace();
        }
    }
}
Integer *objType = 56; // Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy). (optional)
Integer *id = 56; // Id модели. (optional)

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

// Возвращает массив файлов по заданным параметрам. Если параметры не заданы, возвращает массив всех файлов.
[apiInstance filesGetWith:objType
    id:id
              completionHandler: ^(array[File] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.FileApi()

var opts = { 
  'objType': 56, // {Integer} Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
  'id': 56 // {Integer} Id модели.
};

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

namespace Example
{
    public class filesGetExample
    {
        public void main()
        {
            
            var apiInstance = new FileApi();
            var objType = 56;  // Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy). (optional) 
            var id = 56;  // Integer | Id модели. (optional) 

            try
            {
                // Возвращает массив файлов по заданным параметрам. Если параметры не заданы, возвращает массив всех файлов.
                array[File] result = apiInstance.filesGet(objType, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling FileApi.filesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\FileApi();
$objType = 56; // Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
$id = 56; // Integer | Id модели.

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

my $api_instance = WWW::SwaggerClient::FileApi->new();
my $objType = 56; # Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
my $id = 56; # Integer | Id модели.

eval { 
    my $result = $api_instance->filesGet(objType => $objType, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling FileApi->filesGet: $@\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.FileApi()
objType = 56 # Integer | Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy). (optional)
id = 56 # Integer | Id модели. (optional)

try: 
    # Возвращает массив файлов по заданным параметрам. Если параметры не заданы, возвращает массив всех файлов.
    api_response = api_instance.files_get(objType=objType, id=id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling FileApi->filesGet: %s\n" % e)

Parameters

Query parameters
Name Description
obj-type
Integer
Тип модели, к которой относится файл (Request, Service, Client, Project, CompanyInfo, Vacancy).
id
Integer
Id модели.

Responses

Status: 200 - ok

Status: 400 - Не правильно задано имя типа модели или не удается декодировать переданную строку.

Status: 404 - Не найден объект модели с заданным id.


filesIdGet

Получение файла по id.


/files/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//files/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.FileApi;

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

public class FileApiExample {

    public static void main(String[] args) {
        
        FileApi apiInstance = new FileApi();
        Integer id = 56; // Integer | Id файла
        try {
            File result = apiInstance.filesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.FileApi;

public class FileApiExample {

    public static void main(String[] args) {
        FileApi apiInstance = new FileApi();
        Integer id = 56; // Integer | Id файла
        try {
            File result = apiInstance.filesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id файла

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

// Получение файла по id.
[apiInstance filesIdGetWith:id
              completionHandler: ^(File output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.FileApi()

var id = 56; // {Integer} Id файла


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

namespace Example
{
    public class filesIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new FileApi();
            var id = 56;  // Integer | Id файла

            try
            {
                // Получение файла по id.
                File result = apiInstance.filesIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling FileApi.filesIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\FileApi();
$id = 56; // Integer | Id файла

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

my $api_instance = WWW::SwaggerClient::FileApi->new();
my $id = 56; # Integer | Id файла

eval { 
    my $result = $api_instance->filesIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling FileApi->filesIdGet: $@\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.FileApi()
id = 56 # Integer | Id файла

try: 
    # Получение файла по id.
    api_response = api_instance.files_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling FileApi->filesIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id файла
Required

Responses

Status: 200 - ok

Status: 404 - Не найден файл по заданному id.


filesPost

Добавление нового файла.


/files

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//files"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.FileApi;

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

public class FileApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        FileApi apiInstance = new FileApi();
        Body body = ; // Body | 
        try {
            apiInstance.filesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.FileApi;

public class FileApiExample {

    public static void main(String[] args) {
        FileApi apiInstance = new FileApi();
        Body body = ; // Body | 
        try {
            apiInstance.filesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling FileApi#filesPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление нового файла.
[apiInstance filesPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.FileApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.filesPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new FileApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление нового файла.
                apiInstance.filesPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling FileApi.filesPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\FileApi();
$body = ; // Body | 

try {
    $api_instance->filesPost($body);
} catch (Exception $e) {
    echo 'Exception when calling FileApi->filesPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::FileApi;

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

my $api_instance = WWW::SwaggerClient::FileApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->filesPost(body => $body);
};
if ($@) {
    warn "Exception when calling FileApi->filesPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.FileApi()
body =  # Body |  (optional)

try: 
    # Добавление нового файла.
    api_instance.files_post(body=body)
except ApiException as e:
    print("Exception when calling FileApi->filesPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 400 - Передано несуществующее имя типа.

Status: 401 - Ошибка авторизации.

Status: 404 - Не существует объекта с заданным id.

Status: 422 - Неверный формат ввода данных.


Project

projectsGet

Возвращает массив проектов заданному тегу услуги. Если тег не задан, возвращает массив всех услуг.


/projects

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//projects?service-tag="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ProjectApi;

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

public class ProjectApiExample {

    public static void main(String[] args) {
        
        ProjectApi apiInstance = new ProjectApi();
        String serviceTag = serviceTag_example; // String | Тег услуги.
        try {
            array[Project] result = apiInstance.projectsGet(serviceTag);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ProjectApi;

public class ProjectApiExample {

    public static void main(String[] args) {
        ProjectApi apiInstance = new ProjectApi();
        String serviceTag = serviceTag_example; // String | Тег услуги.
        try {
            array[Project] result = apiInstance.projectsGet(serviceTag);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsGet");
            e.printStackTrace();
        }
    }
}
String *serviceTag = serviceTag_example; // Тег услуги. (optional)

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

// Возвращает массив проектов заданному тегу услуги. Если тег не задан, возвращает массив всех услуг.
[apiInstance projectsGetWith:serviceTag
              completionHandler: ^(array[Project] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ProjectApi()

var opts = { 
  'serviceTag': serviceTag_example // {String} Тег услуги.
};

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

namespace Example
{
    public class projectsGetExample
    {
        public void main()
        {
            
            var apiInstance = new ProjectApi();
            var serviceTag = serviceTag_example;  // String | Тег услуги. (optional) 

            try
            {
                // Возвращает массив проектов заданному тегу услуги. Если тег не задан, возвращает массив всех услуг.
                array[Project] result = apiInstance.projectsGet(serviceTag);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ProjectApi.projectsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ProjectApi();
$serviceTag = serviceTag_example; // String | Тег услуги.

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

my $api_instance = WWW::SwaggerClient::ProjectApi->new();
my $serviceTag = serviceTag_example; # String | Тег услуги.

eval { 
    my $result = $api_instance->projectsGet(serviceTag => $serviceTag);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ProjectApi->projectsGet: $@\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.ProjectApi()
serviceTag = serviceTag_example # String | Тег услуги. (optional)

try: 
    # Возвращает массив проектов заданному тегу услуги. Если тег не задан, возвращает массив всех услуг.
    api_response = api_instance.projects_get(serviceTag=serviceTag)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ProjectApi->projectsGet: %s\n" % e)

Parameters

Query parameters
Name Description
service-tag
String
Тег услуги.

Responses

Status: 200 - ok


projectsIdGet

Получение проекта по id.


/projects/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//projects/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ProjectApi;

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

public class ProjectApiExample {

    public static void main(String[] args) {
        
        ProjectApi apiInstance = new ProjectApi();
        Integer id = 56; // Integer | Id проекта
        try {
            Project result = apiInstance.projectsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ProjectApi;

public class ProjectApiExample {

    public static void main(String[] args) {
        ProjectApi apiInstance = new ProjectApi();
        Integer id = 56; // Integer | Id проекта
        try {
            Project result = apiInstance.projectsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id проекта

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

// Получение проекта по id.
[apiInstance projectsIdGetWith:id
              completionHandler: ^(Project output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ProjectApi()

var id = 56; // {Integer} Id проекта


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

namespace Example
{
    public class projectsIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new ProjectApi();
            var id = 56;  // Integer | Id проекта

            try
            {
                // Получение проекта по id.
                Project result = apiInstance.projectsIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ProjectApi.projectsIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ProjectApi();
$id = 56; // Integer | Id проекта

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

my $api_instance = WWW::SwaggerClient::ProjectApi->new();
my $id = 56; # Integer | Id проекта

eval { 
    my $result = $api_instance->projectsIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ProjectApi->projectsIdGet: $@\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.ProjectApi()
id = 56 # Integer | Id проекта

try: 
    # Получение проекта по id.
    api_response = api_instance.projects_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ProjectApi->projectsIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id проекта
Required

Responses

Status: 200 - ok

Status: 404 - Не найден проект по заданному id.


projectsPost

Добавление нового проекта. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.


/projects

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//projects"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ProjectApi;

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

public class ProjectApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        ProjectApi apiInstance = new ProjectApi();
        Body body = ; // Body | 
        try {
            apiInstance.projectsPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ProjectApi;

public class ProjectApiExample {

    public static void main(String[] args) {
        ProjectApi apiInstance = new ProjectApi();
        Body body = ; // Body | 
        try {
            apiInstance.projectsPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ProjectApi#projectsPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление нового проекта. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
[apiInstance projectsPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.ProjectApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.projectsPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new ProjectApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление нового проекта. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
                apiInstance.projectsPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ProjectApi.projectsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\ProjectApi();
$body = ; // Body | 

try {
    $api_instance->projectsPost($body);
} catch (Exception $e) {
    echo 'Exception when calling ProjectApi->projectsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ProjectApi;

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

my $api_instance = WWW::SwaggerClient::ProjectApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->projectsPost(body => $body);
};
if ($@) {
    warn "Exception when calling ProjectApi->projectsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.ProjectApi()
body =  # Body |  (optional)

try: 
    # Добавление нового проекта. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
    api_instance.projects_post(body=body)
except ApiException as e:
    print("Exception when calling ProjectApi->projectsPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 404 - Не найден клиент с заданным id либо услуга с заданным тегом.

Status: 422 - Неверный формат ввода данных.


Request

requestsGet

Возвращает массив заявок по параметрам limit и offset.


/requests

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//requests?limit=&offset="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.RequestApi;

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

public class RequestApiExample {

    public static void main(String[] args) {
        
        RequestApi apiInstance = new RequestApi();
        String limit = limit_example; // String | Количество возвращаемых заявок.
        String offset = offset_example; // String | Количество пропускаемых заявок.
        try {
            array[Request] result = apiInstance.requestsGet(limit, offset);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.RequestApi;

public class RequestApiExample {

    public static void main(String[] args) {
        RequestApi apiInstance = new RequestApi();
        String limit = limit_example; // String | Количество возвращаемых заявок.
        String offset = offset_example; // String | Количество пропускаемых заявок.
        try {
            array[Request] result = apiInstance.requestsGet(limit, offset);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsGet");
            e.printStackTrace();
        }
    }
}
String *limit = limit_example; // Количество возвращаемых заявок. (optional)
String *offset = offset_example; // Количество пропускаемых заявок. (optional)

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

// Возвращает массив заявок по параметрам limit и offset.
[apiInstance requestsGetWith:limit
    offset:offset
              completionHandler: ^(array[Request] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.RequestApi()

var opts = { 
  'limit': limit_example, // {String} Количество возвращаемых заявок.
  'offset': offset_example // {String} Количество пропускаемых заявок.
};

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

namespace Example
{
    public class requestsGetExample
    {
        public void main()
        {
            
            var apiInstance = new RequestApi();
            var limit = limit_example;  // String | Количество возвращаемых заявок. (optional) 
            var offset = offset_example;  // String | Количество пропускаемых заявок. (optional) 

            try
            {
                // Возвращает массив заявок по параметрам limit и offset.
                array[Request] result = apiInstance.requestsGet(limit, offset);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling RequestApi.requestsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\RequestApi();
$limit = limit_example; // String | Количество возвращаемых заявок.
$offset = offset_example; // String | Количество пропускаемых заявок.

try {
    $result = $api_instance->requestsGet($limit, $offset);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling RequestApi->requestsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::RequestApi;

my $api_instance = WWW::SwaggerClient::RequestApi->new();
my $limit = limit_example; # String | Количество возвращаемых заявок.
my $offset = offset_example; # String | Количество пропускаемых заявок.

eval { 
    my $result = $api_instance->requestsGet(limit => $limit, offset => $offset);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling RequestApi->requestsGet: $@\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.RequestApi()
limit = limit_example # String | Количество возвращаемых заявок. (optional)
offset = offset_example # String | Количество пропускаемых заявок. (optional)

try: 
    # Возвращает массив заявок по параметрам limit и offset.
    api_response = api_instance.requests_get(limit=limit, offset=offset)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling RequestApi->requestsGet: %s\n" % e)

Parameters

Query parameters
Name Description
limit
String
Количество возвращаемых заявок.
offset
String
Количество пропускаемых заявок.

Responses

Status: 200 - ok


requestsIdGet

Получение заявки по id.


/requests/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//requests/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.RequestApi;

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

public class RequestApiExample {

    public static void main(String[] args) {
        
        RequestApi apiInstance = new RequestApi();
        Integer id = 56; // Integer | Id заявки
        try {
            Request result = apiInstance.requestsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.RequestApi;

public class RequestApiExample {

    public static void main(String[] args) {
        RequestApi apiInstance = new RequestApi();
        Integer id = 56; // Integer | Id заявки
        try {
            Request result = apiInstance.requestsIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id заявки

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

// Получение заявки по id.
[apiInstance requestsIdGetWith:id
              completionHandler: ^(Request output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.RequestApi()

var id = 56; // {Integer} Id заявки


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

namespace Example
{
    public class requestsIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new RequestApi();
            var id = 56;  // Integer | Id заявки

            try
            {
                // Получение заявки по id.
                Request result = apiInstance.requestsIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling RequestApi.requestsIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\RequestApi();
$id = 56; // Integer | Id заявки

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

my $api_instance = WWW::SwaggerClient::RequestApi->new();
my $id = 56; # Integer | Id заявки

eval { 
    my $result = $api_instance->requestsIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling RequestApi->requestsIdGet: $@\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.RequestApi()
id = 56 # Integer | Id заявки

try: 
    # Получение заявки по id.
    api_response = api_instance.requests_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling RequestApi->requestsIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id заявки
Required

Responses

Status: 200 - ok

Status: 404 - Не найдена заявка по заданному id.


requestsPost

Добавление новой заявки.


/requests

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//requests"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.RequestApi;

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

public class RequestApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        RequestApi apiInstance = new RequestApi();
        Body body = ; // Body | 
        try {
            Request result = apiInstance.requestsPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.RequestApi;

public class RequestApiExample {

    public static void main(String[] args) {
        RequestApi apiInstance = new RequestApi();
        Body body = ; // Body | 
        try {
            Request result = apiInstance.requestsPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling RequestApi#requestsPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление новой заявки.
[apiInstance requestsPostWith:body
              completionHandler: ^(Request output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.RequestApi()

var opts = { 
  'body':  // {Body} 
};

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

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

            var apiInstance = new RequestApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление новой заявки.
                Request result = apiInstance.requestsPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling RequestApi.requestsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\RequestApi();
$body = ; // Body | 

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

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

my $api_instance = WWW::SwaggerClient::RequestApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

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

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

# create an instance of the API class
api_instance = swagger_client.RequestApi()
body =  # Body |  (optional)

try: 
    # Добавление новой заявки.
    api_response = api_instance.requests_post(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling RequestApi->requestsPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных.


SEO

seoGet

Возвращает массив всех SEO объектов.


/seo

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//seo"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SEOApi;

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

public class SEOApiExample {

    public static void main(String[] args) {
        
        SEOApi apiInstance = new SEOApi();
        try {
            array[SEO] result = apiInstance.seoGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SEOApi;

public class SEOApiExample {

    public static void main(String[] args) {
        SEOApi apiInstance = new SEOApi();
        try {
            array[SEO] result = apiInstance.seoGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoGet");
            e.printStackTrace();
        }
    }
}

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

// Возвращает массив всех SEO объектов.
[apiInstance seoGetWithCompletionHandler: 
              ^(array[SEO] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.SEOApi()

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

namespace Example
{
    public class seoGetExample
    {
        public void main()
        {
            
            var apiInstance = new SEOApi();

            try
            {
                // Возвращает массив всех SEO объектов.
                array[SEO] result = apiInstance.seoGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SEOApi.seoGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\SEOApi();

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

my $api_instance = WWW::SwaggerClient::SEOApi->new();

eval { 
    my $result = $api_instance->seoGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SEOApi->seoGet: $@\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.SEOApi()

try: 
    # Возвращает массив всех SEO объектов.
    api_response = api_instance.seo_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SEOApi->seoGet: %s\n" % e)

Parameters

Responses

Status: 200 - ok


seoIdGet

Получение SEO объекта по id.


/seo/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//seo/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SEOApi;

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

public class SEOApiExample {

    public static void main(String[] args) {
        
        SEOApi apiInstance = new SEOApi();
        Integer id = 56; // Integer | 
        try {
            SEO result = apiInstance.seoIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SEOApi;

public class SEOApiExample {

    public static void main(String[] args) {
        SEOApi apiInstance = new SEOApi();
        Integer id = 56; // Integer | 
        try {
            SEO result = apiInstance.seoIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // 

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

// Получение SEO объекта по id.
[apiInstance seoIdGetWith:id
              completionHandler: ^(SEO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.SEOApi()

var id = 56; // {Integer} 


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

namespace Example
{
    public class seoIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new SEOApi();
            var id = 56;  // Integer | 

            try
            {
                // Получение SEO объекта по id.
                SEO result = apiInstance.seoIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SEOApi.seoIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\SEOApi();
$id = 56; // Integer | 

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

my $api_instance = WWW::SwaggerClient::SEOApi->new();
my $id = 56; # Integer | 

eval { 
    my $result = $api_instance->seoIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SEOApi->seoIdGet: $@\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.SEOApi()
id = 56 # Integer | 

try: 
    # Получение SEO объекта по id.
    api_response = api_instance.seo_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SEOApi->seoIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Required

Responses

Status: 200 - ok

Status: 404 - Не найден клиент по заданному id.


seoPost

Добавление нового SEO объекта.


/seo

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//seo"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SEOApi;

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

public class SEOApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        SEOApi apiInstance = new SEOApi();
        Body body = ; // Body | 
        try {
            apiInstance.seoPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SEOApi;

public class SEOApiExample {

    public static void main(String[] args) {
        SEOApi apiInstance = new SEOApi();
        Body body = ; // Body | 
        try {
            apiInstance.seoPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling SEOApi#seoPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление нового SEO объекта.
[apiInstance seoPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.SEOApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.seoPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new SEOApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление нового SEO объекта.
                apiInstance.seoPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SEOApi.seoPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\SEOApi();
$body = ; // Body | 

try {
    $api_instance->seoPost($body);
} catch (Exception $e) {
    echo 'Exception when calling SEOApi->seoPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SEOApi;

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

my $api_instance = WWW::SwaggerClient::SEOApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->seoPost(body => $body);
};
if ($@) {
    warn "Exception when calling SEOApi->seoPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.SEOApi()
body =  # Body |  (optional)

try: 
    # Добавление нового SEO объекта.
    api_instance.seo_post(body=body)
except ApiException as e:
    print("Exception when calling SEOApi->seoPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных или неуникальное имя страницы.


Service

servicesGet

Возвращает массив всех услуг.


/services

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//services"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ServiceApi;

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

public class ServiceApiExample {

    public static void main(String[] args) {
        
        ServiceApi apiInstance = new ServiceApi();
        try {
            array[Service] result = apiInstance.servicesGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ServiceApi;

public class ServiceApiExample {

    public static void main(String[] args) {
        ServiceApi apiInstance = new ServiceApi();
        try {
            array[Service] result = apiInstance.servicesGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesGet");
            e.printStackTrace();
        }
    }
}

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

// Возвращает массив всех услуг.
[apiInstance servicesGetWithCompletionHandler: 
              ^(array[Service] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ServiceApi()

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

namespace Example
{
    public class servicesGetExample
    {
        public void main()
        {
            
            var apiInstance = new ServiceApi();

            try
            {
                // Возвращает массив всех услуг.
                array[Service] result = apiInstance.servicesGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ServiceApi.servicesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ServiceApi();

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

my $api_instance = WWW::SwaggerClient::ServiceApi->new();

eval { 
    my $result = $api_instance->servicesGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ServiceApi->servicesGet: $@\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.ServiceApi()

try: 
    # Возвращает массив всех услуг.
    api_response = api_instance.services_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ServiceApi->servicesGet: %s\n" % e)

Parameters

Responses

Status: 200 - ok


servicesIdGet

Получение услуги по id.


/services/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//services/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ServiceApi;

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

public class ServiceApiExample {

    public static void main(String[] args) {
        
        ServiceApi apiInstance = new ServiceApi();
        Integer id = 56; // Integer | Id услуги
        try {
            Service result = apiInstance.servicesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ServiceApi;

public class ServiceApiExample {

    public static void main(String[] args) {
        ServiceApi apiInstance = new ServiceApi();
        Integer id = 56; // Integer | Id услуги
        try {
            Service result = apiInstance.servicesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id услуги

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

// Получение услуги по id.
[apiInstance servicesIdGetWith:id
              completionHandler: ^(Service output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.ServiceApi()

var id = 56; // {Integer} Id услуги


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

namespace Example
{
    public class servicesIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new ServiceApi();
            var id = 56;  // Integer | Id услуги

            try
            {
                // Получение услуги по id.
                Service result = apiInstance.servicesIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ServiceApi.servicesIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ServiceApi();
$id = 56; // Integer | Id услуги

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

my $api_instance = WWW::SwaggerClient::ServiceApi->new();
my $id = 56; # Integer | Id услуги

eval { 
    my $result = $api_instance->servicesIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ServiceApi->servicesIdGet: $@\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.ServiceApi()
id = 56 # Integer | Id услуги

try: 
    # Получение услуги по id.
    api_response = api_instance.services_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ServiceApi->servicesIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id услуги
Required

Responses

Status: 200 - ok

Status: 404 - Не найдена услуга по заданному id.


servicesPost

Добавление новой услуги. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.


/services

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//services"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ServiceApi;

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

public class ServiceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        ServiceApi apiInstance = new ServiceApi();
        Body body = ; // Body | 
        try {
            apiInstance.servicesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ServiceApi;

public class ServiceApiExample {

    public static void main(String[] args) {
        ServiceApi apiInstance = new ServiceApi();
        Body body = ; // Body | 
        try {
            apiInstance.servicesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling ServiceApi#servicesPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление новой услуги. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
[apiInstance servicesPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.ServiceApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.servicesPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new ServiceApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление новой услуги. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
                apiInstance.servicesPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ServiceApi.servicesPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\ServiceApi();
$body = ; // Body | 

try {
    $api_instance->servicesPost($body);
} catch (Exception $e) {
    echo 'Exception when calling ServiceApi->servicesPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ServiceApi;

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

my $api_instance = WWW::SwaggerClient::ServiceApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->servicesPost(body => $body);
};
if ($@) {
    warn "Exception when calling ServiceApi->servicesPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.ServiceApi()
body =  # Body |  (optional)

try: 
    # Добавление новой услуги. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
    api_instance.services_post(body=body)
except ApiException as e:
    print("Exception when calling ServiceApi->servicesPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных, либо неуникальное значение поля tag.


Vacancy

vacanciesGet

Возвращает массив всех вакансий.


/vacancies

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//vacancies"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.VacancyApi;

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

public class VacancyApiExample {

    public static void main(String[] args) {
        
        VacancyApi apiInstance = new VacancyApi();
        try {
            array[Vacancy] result = apiInstance.vacanciesGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.VacancyApi;

public class VacancyApiExample {

    public static void main(String[] args) {
        VacancyApi apiInstance = new VacancyApi();
        try {
            array[Vacancy] result = apiInstance.vacanciesGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesGet");
            e.printStackTrace();
        }
    }
}

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

// Возвращает массив всех вакансий.
[apiInstance vacanciesGetWithCompletionHandler: 
              ^(array[Vacancy] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.VacancyApi()

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

namespace Example
{
    public class vacanciesGetExample
    {
        public void main()
        {
            
            var apiInstance = new VacancyApi();

            try
            {
                // Возвращает массив всех вакансий.
                array[Vacancy] result = apiInstance.vacanciesGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacancyApi.vacanciesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\VacancyApi();

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

my $api_instance = WWW::SwaggerClient::VacancyApi->new();

eval { 
    my $result = $api_instance->vacanciesGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling VacancyApi->vacanciesGet: $@\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.VacancyApi()

try: 
    # Возвращает массив всех вакансий.
    api_response = api_instance.vacancies_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling VacancyApi->vacanciesGet: %s\n" % e)

Parameters

Responses

Status: 200 - ok


vacanciesIdGet

Получение вакансии по id.


/vacancies/{id}

Usage and SDK Samples

curl -X GET "http://91.240.84.95:8082/api//vacancies/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.VacancyApi;

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

public class VacancyApiExample {

    public static void main(String[] args) {
        
        VacancyApi apiInstance = new VacancyApi();
        Integer id = 56; // Integer | Id вакансии
        try {
            Vacancy result = apiInstance.vacanciesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.VacancyApi;

public class VacancyApiExample {

    public static void main(String[] args) {
        VacancyApi apiInstance = new VacancyApi();
        Integer id = 56; // Integer | Id вакансии
        try {
            Vacancy result = apiInstance.vacanciesIdGet(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesIdGet");
            e.printStackTrace();
        }
    }
}
Integer *id = 56; // Id вакансии

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

// Получение вакансии по id.
[apiInstance vacanciesIdGetWith:id
              completionHandler: ^(Vacancy output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');

var api = new DontecoSite.VacancyApi()

var id = 56; // {Integer} Id вакансии


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

namespace Example
{
    public class vacanciesIdGetExample
    {
        public void main()
        {
            
            var apiInstance = new VacancyApi();
            var id = 56;  // Integer | Id вакансии

            try
            {
                // Получение вакансии по id.
                Vacancy result = apiInstance.vacanciesIdGet(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacancyApi.vacanciesIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\VacancyApi();
$id = 56; // Integer | Id вакансии

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

my $api_instance = WWW::SwaggerClient::VacancyApi->new();
my $id = 56; # Integer | Id вакансии

eval { 
    my $result = $api_instance->vacanciesIdGet(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling VacancyApi->vacanciesIdGet: $@\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.VacancyApi()
id = 56 # Integer | Id вакансии

try: 
    # Получение вакансии по id.
    api_response = api_instance.vacancies_id_get(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling VacancyApi->vacanciesIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Integer
Id вакансии
Required

Responses

Status: 200 - ok

Status: 404 - Не найдена вакансия по заданному id.


vacanciesPost

Добавление новой вакансии. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.


/vacancies

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "http://91.240.84.95:8082/api//vacancies"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.VacancyApi;

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

public class VacancyApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: ApiKeyAuth
        ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
        ApiKeyAuth.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //ApiKeyAuth.setApiKeyPrefix("Token");

        VacancyApi apiInstance = new VacancyApi();
        Body body = ; // Body | 
        try {
            apiInstance.vacanciesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.VacancyApi;

public class VacancyApiExample {

    public static void main(String[] args) {
        VacancyApi apiInstance = new VacancyApi();
        Body body = ; // Body | 
        try {
            apiInstance.vacanciesPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling VacancyApi#vacanciesPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

Body *body = ; //  (optional)

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

// Добавление новой вакансии. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
[apiInstance vacanciesPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DontecoSite = require('donteco_site');
var defaultClient = DontecoSite.ApiClient.instance;

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

var api = new DontecoSite.VacancyApi()

var opts = { 
  'body':  // {Body} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.vacanciesPost(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new VacancyApi();
            var body = new Body(); // Body |  (optional) 

            try
            {
                // Добавление новой вакансии. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
                apiInstance.vacanciesPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacancyApi.vacanciesPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\VacancyApi();
$body = ; // Body | 

try {
    $api_instance->vacanciesPost($body);
} catch (Exception $e) {
    echo 'Exception when calling VacancyApi->vacanciesPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::VacancyApi;

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

my $api_instance = WWW::SwaggerClient::VacancyApi->new();
my $body = WWW::SwaggerClient::Object::Body->new(); # Body | 

eval { 
    $api_instance->vacanciesPost(body => $body);
};
if ($@) {
    warn "Exception when calling VacancyApi->vacanciesPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.VacancyApi()
body =  # Body |  (optional)

try: 
    # Добавление новой вакансии. Если английские поля не заполнены, то при добавленнии нового объекта в них записываются данные из соответствующих им русских полей.
    api_instance.vacancies_post(body=body)
except ApiException as e:
    print("Exception when calling VacancyApi->vacanciesPost: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - Ok

Status: 401 - Ошибка авторизации.

Status: 422 - Неверный формат ввода данных.