BaaS project APIs

Authorization

a. jwtToken

API retrieve JWT token that is used for authorization in BaaS project APIs


/oauth2/token

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Basic [[basicHash]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/oauth2/token" \
 -d '{
  "password" : "password",
  "grant_type" : "password",
  "username" : "username"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.AuthorizationApi;

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

public class AuthorizationApiExample {
    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: BasicAuth
        HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
        BasicAuth.setUsername("YOUR USERNAME");
        BasicAuth.setPassword("YOUR PASSWORD");

        // Create an instance of the API class
        AuthorizationApi apiInstance = new AuthorizationApi();
        ApiRequestJwtTokenRequest apiRequestJwtTokenRequest = ; // ApiRequestJwtTokenRequest | 

        try {
            ApiResponseJwtTokenResponse result = apiInstance.a. jwtToken(apiRequestJwtTokenRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthorizationApi#a. jwtToken");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestJwtTokenRequest apiRequestJwtTokenRequest = new ApiRequestJwtTokenRequest(); // ApiRequestJwtTokenRequest | 

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

import org.openapitools.client.api.AuthorizationApi;

public class AuthorizationApiExample {
    public static void main(String[] args) {
        AuthorizationApi apiInstance = new AuthorizationApi();
        ApiRequestJwtTokenRequest apiRequestJwtTokenRequest = ; // ApiRequestJwtTokenRequest | 

        try {
            ApiResponseJwtTokenResponse result = apiInstance.a. jwtToken(apiRequestJwtTokenRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthorizationApi#a. jwtToken");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure HTTP basic authorization (authentication scheme: BasicAuth)
[apiConfig setUsername:@"YOUR_USERNAME"];
[apiConfig setPassword:@"YOUR_PASSWORD"];

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

[apiInstance a. jwtTokenWith:apiRequestJwtTokenRequest
              completionHandler: ^(ApiResponseJwtTokenResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

// Configure HTTP basic authorization: BasicAuth
var BasicAuth = defaultClient.authentications['BasicAuth'];
BasicAuth.username = 'YOUR USERNAME';
BasicAuth.password = 'YOUR PASSWORD';

// Create an instance of the API class
var api = new BaaSProjectApis.AuthorizationApi()
var apiRequestJwtTokenRequest = ; // {ApiRequestJwtTokenRequest} 

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

namespace Example
{
    public class a. jwtTokenExample
    {
        public void main()
        {
            // Configure HTTP basic authorization: BasicAuth
            Configuration.Default.Username = "YOUR_USERNAME";
            Configuration.Default.Password = "YOUR_PASSWORD";

            // Create an instance of the API class
            var apiInstance = new AuthorizationApi();
            var apiRequestJwtTokenRequest = new ApiRequestJwtTokenRequest(); // ApiRequestJwtTokenRequest | 

            try {
                ApiResponseJwtTokenResponse result = apiInstance.a. jwtToken(apiRequestJwtTokenRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling AuthorizationApi.a. jwtToken: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure HTTP basic authorization: BasicAuth
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME');
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\AuthorizationApi();
$apiRequestJwtTokenRequest = ; // ApiRequestJwtTokenRequest | 

try {
    $result = $api_instance->a. jwtToken($apiRequestJwtTokenRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AuthorizationApi->a. jwtToken: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::AuthorizationApi;
# Configure HTTP basic authorization: BasicAuth
$WWW::OPenAPIClient::Configuration::username = 'YOUR_USERNAME';
$WWW::OPenAPIClient::Configuration::password = 'YOUR_PASSWORD';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::AuthorizationApi->new();
my $apiRequestJwtTokenRequest = WWW::OPenAPIClient::Object::ApiRequestJwtTokenRequest->new(); # ApiRequestJwtTokenRequest | 

eval {
    my $result = $api_instance->a. jwtToken(apiRequestJwtTokenRequest => $apiRequestJwtTokenRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AuthorizationApi->a. jwtToken: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint
# Configure HTTP basic authorization: BasicAuth
openapi_client.configuration.username = 'YOUR_USERNAME'
openapi_client.configuration.password = 'YOUR_PASSWORD'

# Create an instance of the API class
api_instance = openapi_client.AuthorizationApi()
apiRequestJwtTokenRequest =  # ApiRequestJwtTokenRequest | 

try:
    api_response = api_instance.a/_jwt_token(apiRequestJwtTokenRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AuthorizationApi->a. jwtToken: %s\n" % e)
extern crate AuthorizationApi;

pub fn main() {
    let apiRequestJwtTokenRequest = ; // ApiRequestJwtTokenRequest

    let mut context = AuthorizationApi::Context::default();
    let result = client.a. jwtToken(apiRequestJwtTokenRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestJwtTokenRequest *

Ответы


CardAttach

a. attachCard

Send sms code to phone number that attached to card in order to attach card to system


/cards/attach

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/attach" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "processingType" : "UZCARD",
    "phoneNumber" : "phoneNumber",
    "expiry" : "expiry",
    "pan" : "pan"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardAttachApi;

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

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

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

        // Create an instance of the API class
        CardAttachApi apiInstance = new CardAttachApi();
        ApiRequestAttachCardRequest apiRequestAttachCardRequest = ; // ApiRequestAttachCardRequest | 

        try {
            ApiResponseAttachCardResponse result = apiInstance.a. attachCard(apiRequestAttachCardRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardAttachApi#a. attachCard");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestAttachCardRequest apiRequestAttachCardRequest = new ApiRequestAttachCardRequest(); // ApiRequestAttachCardRequest | 

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

import org.openapitools.client.api.CardAttachApi;

public class CardAttachApiExample {
    public static void main(String[] args) {
        CardAttachApi apiInstance = new CardAttachApi();
        ApiRequestAttachCardRequest apiRequestAttachCardRequest = ; // ApiRequestAttachCardRequest | 

        try {
            ApiResponseAttachCardResponse result = apiInstance.a. attachCard(apiRequestAttachCardRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardAttachApi#a. attachCard");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance a. attachCardWith:apiRequestAttachCardRequest
              completionHandler: ^(ApiResponseAttachCardResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardAttachApi()
var apiRequestAttachCardRequest = ; // {ApiRequestAttachCardRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardAttachApi();
            var apiRequestAttachCardRequest = new ApiRequestAttachCardRequest(); // ApiRequestAttachCardRequest | 

            try {
                ApiResponseAttachCardResponse result = apiInstance.a. attachCard(apiRequestAttachCardRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardAttachApi.a. attachCard: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardAttachApi();
$apiRequestAttachCardRequest = ; // ApiRequestAttachCardRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardAttachApi->new();
my $apiRequestAttachCardRequest = WWW::OPenAPIClient::Object::ApiRequestAttachCardRequest->new(); # ApiRequestAttachCardRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardAttachApi()
apiRequestAttachCardRequest =  # ApiRequestAttachCardRequest | 

try:
    api_response = api_instance.a/_attach_card(apiRequestAttachCardRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardAttachApi->a. attachCard: %s\n" % e)
extern crate CardAttachApi;

pub fn main() {
    let apiRequestAttachCardRequest = ; // ApiRequestAttachCardRequest

    let mut context = CardAttachApi::Context::default();
    let result = client.a. attachCard(apiRequestAttachCardRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestAttachCardRequest *

Ответы


b. attachCardVerify

Verify sms code to attach card to system


/cards/attach/confirm

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/attach/confirm" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "cardId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "otpCode" : "otpCode"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardAttachApi;

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

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

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

        // Create an instance of the API class
        CardAttachApi apiInstance = new CardAttachApi();
        ApiRequestAttachCardConfirmRequest apiRequestAttachCardConfirmRequest = ; // ApiRequestAttachCardConfirmRequest | 

        try {
            ApiResponseAttachCardConfirmResponse result = apiInstance.b. attachCardVerify(apiRequestAttachCardConfirmRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardAttachApi#b. attachCardVerify");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestAttachCardConfirmRequest apiRequestAttachCardConfirmRequest = new ApiRequestAttachCardConfirmRequest(); // ApiRequestAttachCardConfirmRequest | 

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

import org.openapitools.client.api.CardAttachApi;

public class CardAttachApiExample {
    public static void main(String[] args) {
        CardAttachApi apiInstance = new CardAttachApi();
        ApiRequestAttachCardConfirmRequest apiRequestAttachCardConfirmRequest = ; // ApiRequestAttachCardConfirmRequest | 

        try {
            ApiResponseAttachCardConfirmResponse result = apiInstance.b. attachCardVerify(apiRequestAttachCardConfirmRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardAttachApi#b. attachCardVerify");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance b. attachCardVerifyWith:apiRequestAttachCardConfirmRequest
              completionHandler: ^(ApiResponseAttachCardConfirmResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardAttachApi()
var apiRequestAttachCardConfirmRequest = ; // {ApiRequestAttachCardConfirmRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardAttachApi();
            var apiRequestAttachCardConfirmRequest = new ApiRequestAttachCardConfirmRequest(); // ApiRequestAttachCardConfirmRequest | 

            try {
                ApiResponseAttachCardConfirmResponse result = apiInstance.b. attachCardVerify(apiRequestAttachCardConfirmRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardAttachApi.b. attachCardVerify: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardAttachApi();
$apiRequestAttachCardConfirmRequest = ; // ApiRequestAttachCardConfirmRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardAttachApi->new();
my $apiRequestAttachCardConfirmRequest = WWW::OPenAPIClient::Object::ApiRequestAttachCardConfirmRequest->new(); # ApiRequestAttachCardConfirmRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardAttachApi()
apiRequestAttachCardConfirmRequest =  # ApiRequestAttachCardConfirmRequest | 

try:
    api_response = api_instance.b/_attach_card_verify(apiRequestAttachCardConfirmRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardAttachApi->b. attachCardVerify: %s\n" % e)
extern crate CardAttachApi;

pub fn main() {
    let apiRequestAttachCardConfirmRequest = ; // ApiRequestAttachCardConfirmRequest

    let mut context = CardAttachApi::Context::default();
    let result = client.b. attachCardVerify(apiRequestAttachCardConfirmRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestAttachCardConfirmRequest *

Ответы


CardController

a. cardsByPinfl

Returns client list of ordered cards in bank and list of attached cards in BaaS system


/cards/by-pin

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/by-pin" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "pinfl" : "pinfl"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardControllerApi;

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

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

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

        // Create an instance of the API class
        CardControllerApi apiInstance = new CardControllerApi();
        ApiRequestCardByPinflRequest apiRequestCardByPinflRequest = ; // ApiRequestCardByPinflRequest | 

        try {
            ApiResponseCardByPinflResponse result = apiInstance.a. cardsByPinfl(apiRequestCardByPinflRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardControllerApi#a. cardsByPinfl");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestCardByPinflRequest apiRequestCardByPinflRequest = new ApiRequestCardByPinflRequest(); // ApiRequestCardByPinflRequest | 

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

import org.openapitools.client.api.CardControllerApi;

public class CardControllerApiExample {
    public static void main(String[] args) {
        CardControllerApi apiInstance = new CardControllerApi();
        ApiRequestCardByPinflRequest apiRequestCardByPinflRequest = ; // ApiRequestCardByPinflRequest | 

        try {
            ApiResponseCardByPinflResponse result = apiInstance.a. cardsByPinfl(apiRequestCardByPinflRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardControllerApi#a. cardsByPinfl");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance a. cardsByPinflWith:apiRequestCardByPinflRequest
              completionHandler: ^(ApiResponseCardByPinflResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardControllerApi()
var apiRequestCardByPinflRequest = ; // {ApiRequestCardByPinflRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardControllerApi();
            var apiRequestCardByPinflRequest = new ApiRequestCardByPinflRequest(); // ApiRequestCardByPinflRequest | 

            try {
                ApiResponseCardByPinflResponse result = apiInstance.a. cardsByPinfl(apiRequestCardByPinflRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardControllerApi.a. cardsByPinfl: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardControllerApi();
$apiRequestCardByPinflRequest = ; // ApiRequestCardByPinflRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardControllerApi->new();
my $apiRequestCardByPinflRequest = WWW::OPenAPIClient::Object::ApiRequestCardByPinflRequest->new(); # ApiRequestCardByPinflRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardControllerApi()
apiRequestCardByPinflRequest =  # ApiRequestCardByPinflRequest | 

try:
    api_response = api_instance.a/_cards_by_pinfl(apiRequestCardByPinflRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardControllerApi->a. cardsByPinfl: %s\n" % e)
extern crate CardControllerApi;

pub fn main() {
    let apiRequestCardByPinflRequest = ; // ApiRequestCardByPinflRequest

    let mut context = CardControllerApi::Context::default();
    let result = client.a. cardsByPinfl(apiRequestCardByPinflRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestCardByPinflRequest *

Ответы


CardOrder

a. registerOrderCardApplication

Creates an application for order card


/cards/order

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/order" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "owner" : {
      "fatherName" : "fatherName",
      "placeOfBirth" : "placeOfBirth",
      "docSeries" : "docSeries",
      "docValidity" : "docValidity",
      "address" : "address",
      "surName" : "surName",
      "gender" : "gender",
      "docNumber" : "docNumber",
      "surNameEng" : "surNameEng",
      "domicileRegion" : "domicileRegion",
      "phoneMobile" : "phoneMobile",
      "docType" : "docType",
      "firstNameEng" : "firstNameEng",
      "dateOfBirth" : "dateOfBirth",
      "fatherNameEng" : "fatherNameEng",
      "domicileCountry" : "domicileCountry",
      "domicileDistrict" : "domicileDistrict",
      "personCode" : "personCode",
      "firstName" : "firstName",
      "passDateExp" : "passDateExp",
      "issueDate" : "issueDate",
      "email" : "email",
      "docIssuedBy" : "docIssuedBy"
    },
    "phoneNumber" : "phoneNumber",
    "productId" : 0,
    "externalId" : "externalId",
    "termsAndConditionsAccepted" : true,
    "privacyPolicyAccepted" : true
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardOrderApi;

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

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

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

        // Create an instance of the API class
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardOrderParams apiRequestCardOrderParams = ; // ApiRequestCardOrderParams | 

        try {
            ApiResponseCardOrderResult result = apiInstance.a. registerOrderCardApplication(apiRequestCardOrderParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#a. registerOrderCardApplication");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestCardOrderParams apiRequestCardOrderParams = new ApiRequestCardOrderParams(); // ApiRequestCardOrderParams | 

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

import org.openapitools.client.api.CardOrderApi;

public class CardOrderApiExample {
    public static void main(String[] args) {
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardOrderParams apiRequestCardOrderParams = ; // ApiRequestCardOrderParams | 

        try {
            ApiResponseCardOrderResult result = apiInstance.a. registerOrderCardApplication(apiRequestCardOrderParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#a. registerOrderCardApplication");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance a. registerOrderCardApplicationWith:apiRequestCardOrderParams
              completionHandler: ^(ApiResponseCardOrderResult output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardOrderApi()
var apiRequestCardOrderParams = ; // {ApiRequestCardOrderParams} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardOrderApi();
            var apiRequestCardOrderParams = new ApiRequestCardOrderParams(); // ApiRequestCardOrderParams | 

            try {
                ApiResponseCardOrderResult result = apiInstance.a. registerOrderCardApplication(apiRequestCardOrderParams);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardOrderApi.a. registerOrderCardApplication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardOrderApi();
$apiRequestCardOrderParams = ; // ApiRequestCardOrderParams | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardOrderApi->new();
my $apiRequestCardOrderParams = WWW::OPenAPIClient::Object::ApiRequestCardOrderParams->new(); # ApiRequestCardOrderParams | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardOrderApi()
apiRequestCardOrderParams =  # ApiRequestCardOrderParams | 

try:
    api_response = api_instance.a/_register_order_card_application(apiRequestCardOrderParams)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardOrderApi->a. registerOrderCardApplication: %s\n" % e)
extern crate CardOrderApi;

pub fn main() {
    let apiRequestCardOrderParams = ; // ApiRequestCardOrderParams

    let mut context = CardOrderApi::Context::default();
    let result = client.a. registerOrderCardApplication(apiRequestCardOrderParams, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestCardOrderParams *

Ответы


b. orderCardApplicationInfo

Return information about card-order application


/cards/order/info

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/order/info" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "orderId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardOrderApi;

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

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

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

        // Create an instance of the API class
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardOrderInfoParams apiRequestCardOrderInfoParams = ; // ApiRequestCardOrderInfoParams | 

        try {
            ApiResponseCardOrderInfoResult result = apiInstance.b. orderCardApplicationInfo(apiRequestCardOrderInfoParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#b. orderCardApplicationInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestCardOrderInfoParams apiRequestCardOrderInfoParams = new ApiRequestCardOrderInfoParams(); // ApiRequestCardOrderInfoParams | 

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

import org.openapitools.client.api.CardOrderApi;

public class CardOrderApiExample {
    public static void main(String[] args) {
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardOrderInfoParams apiRequestCardOrderInfoParams = ; // ApiRequestCardOrderInfoParams | 

        try {
            ApiResponseCardOrderInfoResult result = apiInstance.b. orderCardApplicationInfo(apiRequestCardOrderInfoParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#b. orderCardApplicationInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance b. orderCardApplicationInfoWith:apiRequestCardOrderInfoParams
              completionHandler: ^(ApiResponseCardOrderInfoResult output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardOrderApi()
var apiRequestCardOrderInfoParams = ; // {ApiRequestCardOrderInfoParams} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardOrderApi();
            var apiRequestCardOrderInfoParams = new ApiRequestCardOrderInfoParams(); // ApiRequestCardOrderInfoParams | 

            try {
                ApiResponseCardOrderInfoResult result = apiInstance.b. orderCardApplicationInfo(apiRequestCardOrderInfoParams);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardOrderApi.b. orderCardApplicationInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardOrderApi();
$apiRequestCardOrderInfoParams = ; // ApiRequestCardOrderInfoParams | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardOrderApi->new();
my $apiRequestCardOrderInfoParams = WWW::OPenAPIClient::Object::ApiRequestCardOrderInfoParams->new(); # ApiRequestCardOrderInfoParams | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardOrderApi()
apiRequestCardOrderInfoParams =  # ApiRequestCardOrderInfoParams | 

try:
    api_response = api_instance.b/_order_card_application_info(apiRequestCardOrderInfoParams)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardOrderApi->b. orderCardApplicationInfo: %s\n" % e)
extern crate CardOrderApi;

pub fn main() {
    let apiRequestCardOrderInfoParams = ; // ApiRequestCardOrderInfoParams

    let mut context = CardOrderApi::Context::default();
    let result = client.b. orderCardApplicationInfo(apiRequestCardOrderInfoParams, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestCardOrderInfoParams *

Ответы


c. updateCardStatus

Change card status


/cards/status

Примеры использования и SDK

curl -X PUT \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/status" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "reason" : "reason",
    "cardId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "status" : "BLOCK"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardOrderApi;

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

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

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

        // Create an instance of the API class
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardStatusUpdateParams apiRequestCardStatusUpdateParams = ; // ApiRequestCardStatusUpdateParams | 

        try {
            ApiResponseCardStatusInfoResult result = apiInstance.c. updateCardStatus(apiRequestCardStatusUpdateParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#c. updateCardStatus");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestCardStatusUpdateParams apiRequestCardStatusUpdateParams = new ApiRequestCardStatusUpdateParams(); // ApiRequestCardStatusUpdateParams | 

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

import org.openapitools.client.api.CardOrderApi;

public class CardOrderApiExample {
    public static void main(String[] args) {
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardStatusUpdateParams apiRequestCardStatusUpdateParams = ; // ApiRequestCardStatusUpdateParams | 

        try {
            ApiResponseCardStatusInfoResult result = apiInstance.c. updateCardStatus(apiRequestCardStatusUpdateParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#c. updateCardStatus");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance c. updateCardStatusWith:apiRequestCardStatusUpdateParams
              completionHandler: ^(ApiResponseCardStatusInfoResult output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardOrderApi()
var apiRequestCardStatusUpdateParams = ; // {ApiRequestCardStatusUpdateParams} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardOrderApi();
            var apiRequestCardStatusUpdateParams = new ApiRequestCardStatusUpdateParams(); // ApiRequestCardStatusUpdateParams | 

            try {
                ApiResponseCardStatusInfoResult result = apiInstance.c. updateCardStatus(apiRequestCardStatusUpdateParams);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardOrderApi.c. updateCardStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardOrderApi();
$apiRequestCardStatusUpdateParams = ; // ApiRequestCardStatusUpdateParams | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardOrderApi->new();
my $apiRequestCardStatusUpdateParams = WWW::OPenAPIClient::Object::ApiRequestCardStatusUpdateParams->new(); # ApiRequestCardStatusUpdateParams | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardOrderApi()
apiRequestCardStatusUpdateParams =  # ApiRequestCardStatusUpdateParams | 

try:
    api_response = api_instance.c/_update_card_status(apiRequestCardStatusUpdateParams)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardOrderApi->c. updateCardStatus: %s\n" % e)
extern crate CardOrderApi;

pub fn main() {
    let apiRequestCardStatusUpdateParams = ; // ApiRequestCardStatusUpdateParams

    let mut context = CardOrderApi::Context::default();
    let result = client.c. updateCardStatus(apiRequestCardStatusUpdateParams, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestCardStatusUpdateParams *

Ответы


d. cardStatusInfo

Return card status


/cards/status

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/cards/status" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "cardId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardOrderApi;

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

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

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

        // Create an instance of the API class
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardStatusInfoParams apiRequestCardStatusInfoParams = ; // ApiRequestCardStatusInfoParams | 

        try {
            ApiResponseCardStatusInfoResult result = apiInstance.d. cardStatusInfo(apiRequestCardStatusInfoParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#d. cardStatusInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestCardStatusInfoParams apiRequestCardStatusInfoParams = new ApiRequestCardStatusInfoParams(); // ApiRequestCardStatusInfoParams | 

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

import org.openapitools.client.api.CardOrderApi;

public class CardOrderApiExample {
    public static void main(String[] args) {
        CardOrderApi apiInstance = new CardOrderApi();
        ApiRequestCardStatusInfoParams apiRequestCardStatusInfoParams = ; // ApiRequestCardStatusInfoParams | 

        try {
            ApiResponseCardStatusInfoResult result = apiInstance.d. cardStatusInfo(apiRequestCardStatusInfoParams);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardOrderApi#d. cardStatusInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance d. cardStatusInfoWith:apiRequestCardStatusInfoParams
              completionHandler: ^(ApiResponseCardStatusInfoResult output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.CardOrderApi()
var apiRequestCardStatusInfoParams = ; // {ApiRequestCardStatusInfoParams} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardOrderApi();
            var apiRequestCardStatusInfoParams = new ApiRequestCardStatusInfoParams(); // ApiRequestCardStatusInfoParams | 

            try {
                ApiResponseCardStatusInfoResult result = apiInstance.d. cardStatusInfo(apiRequestCardStatusInfoParams);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardOrderApi.d. cardStatusInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardOrderApi();
$apiRequestCardStatusInfoParams = ; // ApiRequestCardStatusInfoParams | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardOrderApi->new();
my $apiRequestCardStatusInfoParams = WWW::OPenAPIClient::Object::ApiRequestCardStatusInfoParams->new(); # ApiRequestCardStatusInfoParams | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardOrderApi()
apiRequestCardStatusInfoParams =  # ApiRequestCardStatusInfoParams | 

try:
    api_response = api_instance.d/_card_status_info(apiRequestCardStatusInfoParams)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardOrderApi->d. cardStatusInfo: %s\n" % e)
extern crate CardOrderApi;

pub fn main() {
    let apiRequestCardStatusInfoParams = ; // ApiRequestCardStatusInfoParams

    let mut context = CardOrderApi::Context::default();
    let result = client.d. cardStatusInfo(apiRequestCardStatusInfoParams, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestCardStatusInfoParams *

Ответы


MicroloanController

a. registerMicroloanApplication

Register application to Pre-scoring, when pre-scoring processing is finished client get information, from other API, about it's loan limit


/microloans/applications/pre-scoring/register

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/pre-scoring/register" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "phoneNumber" : "phoneNumber",
    "productId" : 0,
    "externalId" : "externalId",
    "clientData" : {
      "fatherName" : "fatherName",
      "placeOfBirth" : "placeOfBirth",
      "docSeries" : "docSeries",
      "docValidity" : "docValidity",
      "address" : "address",
      "surName" : "surName",
      "gender" : "gender",
      "docNumber" : "docNumber",
      "surNameEng" : "surNameEng",
      "domicileRegion" : "domicileRegion",
      "phoneMobile" : "phoneMobile",
      "docType" : "docType",
      "firstNameEng" : "firstNameEng",
      "dateOfBirth" : "dateOfBirth",
      "fatherNameEng" : "fatherNameEng",
      "domicileCountry" : "domicileCountry",
      "domicileDistrict" : "domicileDistrict",
      "personCode" : "personCode",
      "firstName" : "firstName",
      "passDateExp" : "passDateExp",
      "issueDate" : "issueDate",
      "email" : "email",
      "docIssuedBy" : "docIssuedBy"
    },
    "isAgreementAccepted" : true
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroLoanApplicationRequest apiRequestMicroLoanApplicationRequest = ; // ApiRequestMicroLoanApplicationRequest | 

        try {
            ApiResponseMicroLoanApplicationResponse result = apiInstance.a. registerMicroloanApplication(apiRequestMicroLoanApplicationRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#a. registerMicroloanApplication");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestMicroLoanApplicationRequest apiRequestMicroLoanApplicationRequest = new ApiRequestMicroLoanApplicationRequest(); // ApiRequestMicroLoanApplicationRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroLoanApplicationRequest apiRequestMicroLoanApplicationRequest = ; // ApiRequestMicroLoanApplicationRequest | 

        try {
            ApiResponseMicroLoanApplicationResponse result = apiInstance.a. registerMicroloanApplication(apiRequestMicroLoanApplicationRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#a. registerMicroloanApplication");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance a. registerMicroloanApplicationWith:apiRequestMicroLoanApplicationRequest
              completionHandler: ^(ApiResponseMicroLoanApplicationResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestMicroLoanApplicationRequest = ; // {ApiRequestMicroLoanApplicationRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestMicroLoanApplicationRequest = new ApiRequestMicroLoanApplicationRequest(); // ApiRequestMicroLoanApplicationRequest | 

            try {
                ApiResponseMicroLoanApplicationResponse result = apiInstance.a. registerMicroloanApplication(apiRequestMicroLoanApplicationRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.a. registerMicroloanApplication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestMicroLoanApplicationRequest = ; // ApiRequestMicroLoanApplicationRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestMicroLoanApplicationRequest = WWW::OPenAPIClient::Object::ApiRequestMicroLoanApplicationRequest->new(); # ApiRequestMicroLoanApplicationRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestMicroLoanApplicationRequest =  # ApiRequestMicroLoanApplicationRequest | 

try:
    api_response = api_instance.a/_register_microloan_application(apiRequestMicroLoanApplicationRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->a. registerMicroloanApplication: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestMicroLoanApplicationRequest = ; // ApiRequestMicroLoanApplicationRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.a. registerMicroloanApplication(apiRequestMicroLoanApplicationRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestMicroLoanApplicationRequest *

Ответы


b. microloanApplicationInfo

Returns application information. Can be used in any stage of application processing (Pre-scoring, Post-scoring, Loan-issuing)


/microloans/applications/info

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/info" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "applicationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanApplicationInfoRequest apiRequestMicroloanApplicationInfoRequest = ; // ApiRequestMicroloanApplicationInfoRequest | 

        try {
            ApiResponseMicroloanApplicationInfoResponse result = apiInstance.b. microloanApplicationInfo(apiRequestMicroloanApplicationInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#b. microloanApplicationInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestMicroloanApplicationInfoRequest apiRequestMicroloanApplicationInfoRequest = new ApiRequestMicroloanApplicationInfoRequest(); // ApiRequestMicroloanApplicationInfoRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanApplicationInfoRequest apiRequestMicroloanApplicationInfoRequest = ; // ApiRequestMicroloanApplicationInfoRequest | 

        try {
            ApiResponseMicroloanApplicationInfoResponse result = apiInstance.b. microloanApplicationInfo(apiRequestMicroloanApplicationInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#b. microloanApplicationInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance b. microloanApplicationInfoWith:apiRequestMicroloanApplicationInfoRequest
              completionHandler: ^(ApiResponseMicroloanApplicationInfoResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestMicroloanApplicationInfoRequest = ; // {ApiRequestMicroloanApplicationInfoRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestMicroloanApplicationInfoRequest = new ApiRequestMicroloanApplicationInfoRequest(); // ApiRequestMicroloanApplicationInfoRequest | 

            try {
                ApiResponseMicroloanApplicationInfoResponse result = apiInstance.b. microloanApplicationInfo(apiRequestMicroloanApplicationInfoRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.b. microloanApplicationInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestMicroloanApplicationInfoRequest = ; // ApiRequestMicroloanApplicationInfoRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestMicroloanApplicationInfoRequest = WWW::OPenAPIClient::Object::ApiRequestMicroloanApplicationInfoRequest->new(); # ApiRequestMicroloanApplicationInfoRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestMicroloanApplicationInfoRequest =  # ApiRequestMicroloanApplicationInfoRequest | 

try:
    api_response = api_instance.b/_microloan_application_info(apiRequestMicroloanApplicationInfoRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->b. microloanApplicationInfo: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestMicroloanApplicationInfoRequest = ; // ApiRequestMicroloanApplicationInfoRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.b. microloanApplicationInfo(apiRequestMicroloanApplicationInfoRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestMicroloanApplicationInfoRequest *

Ответы


c. microloanPreScoringResult

Returns Pre-scoring result if it's available


/microloans/applications/pre-scoring/status

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/pre-scoring/status" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "applicationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestPreScoringResultRequest apiRequestPreScoringResultRequest = ; // ApiRequestPreScoringResultRequest | 

        try {
            ApiResponsePreScoringResultResponse result = apiInstance.c. microloanPreScoringResult(apiRequestPreScoringResultRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#c. microloanPreScoringResult");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestPreScoringResultRequest apiRequestPreScoringResultRequest = new ApiRequestPreScoringResultRequest(); // ApiRequestPreScoringResultRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestPreScoringResultRequest apiRequestPreScoringResultRequest = ; // ApiRequestPreScoringResultRequest | 

        try {
            ApiResponsePreScoringResultResponse result = apiInstance.c. microloanPreScoringResult(apiRequestPreScoringResultRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#c. microloanPreScoringResult");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance c. microloanPreScoringResultWith:apiRequestPreScoringResultRequest
              completionHandler: ^(ApiResponsePreScoringResultResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestPreScoringResultRequest = ; // {ApiRequestPreScoringResultRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestPreScoringResultRequest = new ApiRequestPreScoringResultRequest(); // ApiRequestPreScoringResultRequest | 

            try {
                ApiResponsePreScoringResultResponse result = apiInstance.c. microloanPreScoringResult(apiRequestPreScoringResultRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.c. microloanPreScoringResult: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestPreScoringResultRequest = ; // ApiRequestPreScoringResultRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestPreScoringResultRequest = WWW::OPenAPIClient::Object::ApiRequestPreScoringResultRequest->new(); # ApiRequestPreScoringResultRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestPreScoringResultRequest =  # ApiRequestPreScoringResultRequest | 

try:
    api_response = api_instance.c/_microloan_pre_scoring_result(apiRequestPreScoringResultRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->c. microloanPreScoringResult: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestPreScoringResultRequest = ; // ApiRequestPreScoringResultRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.c. microloanPreScoringResult(apiRequestPreScoringResultRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestPreScoringResultRequest *

Ответы


d. startMicroloanPostScoring

When client decides to get loan, it calls this API with loan information it wants to get


/microloans/applications/post-scoring/register

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/post-scoring/register" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "amount" : 0,
    "loanCardId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "attachedCardId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "monthPeriod" : 1,
    "backupPhone" : "backupPhone",
    "applicationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "percent" : 0.6027456183070403
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanStartPostScoringRequest apiRequestMicroloanStartPostScoringRequest = ; // ApiRequestMicroloanStartPostScoringRequest | 

        try {
            ApiResponseMicroloanStartPostScoringResponse result = apiInstance.d. startMicroloanPostScoring(apiRequestMicroloanStartPostScoringRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#d. startMicroloanPostScoring");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestMicroloanStartPostScoringRequest apiRequestMicroloanStartPostScoringRequest = new ApiRequestMicroloanStartPostScoringRequest(); // ApiRequestMicroloanStartPostScoringRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanStartPostScoringRequest apiRequestMicroloanStartPostScoringRequest = ; // ApiRequestMicroloanStartPostScoringRequest | 

        try {
            ApiResponseMicroloanStartPostScoringResponse result = apiInstance.d. startMicroloanPostScoring(apiRequestMicroloanStartPostScoringRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#d. startMicroloanPostScoring");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance d. startMicroloanPostScoringWith:apiRequestMicroloanStartPostScoringRequest
              completionHandler: ^(ApiResponseMicroloanStartPostScoringResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestMicroloanStartPostScoringRequest = ; // {ApiRequestMicroloanStartPostScoringRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestMicroloanStartPostScoringRequest = new ApiRequestMicroloanStartPostScoringRequest(); // ApiRequestMicroloanStartPostScoringRequest | 

            try {
                ApiResponseMicroloanStartPostScoringResponse result = apiInstance.d. startMicroloanPostScoring(apiRequestMicroloanStartPostScoringRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.d. startMicroloanPostScoring: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestMicroloanStartPostScoringRequest = ; // ApiRequestMicroloanStartPostScoringRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestMicroloanStartPostScoringRequest = WWW::OPenAPIClient::Object::ApiRequestMicroloanStartPostScoringRequest->new(); # ApiRequestMicroloanStartPostScoringRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestMicroloanStartPostScoringRequest =  # ApiRequestMicroloanStartPostScoringRequest | 

try:
    api_response = api_instance.d/_start_microloan_post_scoring(apiRequestMicroloanStartPostScoringRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->d. startMicroloanPostScoring: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestMicroloanStartPostScoringRequest = ; // ApiRequestMicroloanStartPostScoringRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.d. startMicroloanPostScoring(apiRequestMicroloanStartPostScoringRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestMicroloanStartPostScoringRequest *

Ответы


e. microloanIssuingSendOtp

Send SMS code to application's phone number, after SMS code verification starts loan issuing process


/microloans/applications/issuing/otp/send

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/issuing/otp/send" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "applicationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanSendOtpRequest apiRequestMicroloanSendOtpRequest = ; // ApiRequestMicroloanSendOtpRequest | 

        try {
            ApiResponseMicroloanSendOtpResponse result = apiInstance.e. microloanIssuingSendOtp(apiRequestMicroloanSendOtpRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#e. microloanIssuingSendOtp");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestMicroloanSendOtpRequest apiRequestMicroloanSendOtpRequest = new ApiRequestMicroloanSendOtpRequest(); // ApiRequestMicroloanSendOtpRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanSendOtpRequest apiRequestMicroloanSendOtpRequest = ; // ApiRequestMicroloanSendOtpRequest | 

        try {
            ApiResponseMicroloanSendOtpResponse result = apiInstance.e. microloanIssuingSendOtp(apiRequestMicroloanSendOtpRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#e. microloanIssuingSendOtp");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance e. microloanIssuingSendOtpWith:apiRequestMicroloanSendOtpRequest
              completionHandler: ^(ApiResponseMicroloanSendOtpResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestMicroloanSendOtpRequest = ; // {ApiRequestMicroloanSendOtpRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestMicroloanSendOtpRequest = new ApiRequestMicroloanSendOtpRequest(); // ApiRequestMicroloanSendOtpRequest | 

            try {
                ApiResponseMicroloanSendOtpResponse result = apiInstance.e. microloanIssuingSendOtp(apiRequestMicroloanSendOtpRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.e. microloanIssuingSendOtp: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestMicroloanSendOtpRequest = ; // ApiRequestMicroloanSendOtpRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestMicroloanSendOtpRequest = WWW::OPenAPIClient::Object::ApiRequestMicroloanSendOtpRequest->new(); # ApiRequestMicroloanSendOtpRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestMicroloanSendOtpRequest =  # ApiRequestMicroloanSendOtpRequest | 

try:
    api_response = api_instance.e/_microloan_issuing_send_otp(apiRequestMicroloanSendOtpRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->e. microloanIssuingSendOtp: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestMicroloanSendOtpRequest = ; // ApiRequestMicroloanSendOtpRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.e. microloanIssuingSendOtp(apiRequestMicroloanSendOtpRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestMicroloanSendOtpRequest *

Ответы


f. microloanIssuingVerifyOtp

Verify SMS code to start microloan issuing process


/microloans/applications/issuing/otp/confirm

Примеры использования и SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://http:/microloans/applications/issuing/otp/confirm" \
 -d '{
  "id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "params" : {
    "code" : "code",
    "applicationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
  }
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MicroloanControllerApi;

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

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

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

        // Create an instance of the API class
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanVerifyOtpRequest apiRequestMicroloanVerifyOtpRequest = ; // ApiRequestMicroloanVerifyOtpRequest | 

        try {
            ApiResponseMicroloanVerifyOtpResponse result = apiInstance.f. microloanIssuingVerifyOtp(apiRequestMicroloanVerifyOtpRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#f. microloanIssuingVerifyOtp");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ApiRequestMicroloanVerifyOtpRequest apiRequestMicroloanVerifyOtpRequest = new ApiRequestMicroloanVerifyOtpRequest(); // ApiRequestMicroloanVerifyOtpRequest | 

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

import org.openapitools.client.api.MicroloanControllerApi;

public class MicroloanControllerApiExample {
    public static void main(String[] args) {
        MicroloanControllerApi apiInstance = new MicroloanControllerApi();
        ApiRequestMicroloanVerifyOtpRequest apiRequestMicroloanVerifyOtpRequest = ; // ApiRequestMicroloanVerifyOtpRequest | 

        try {
            ApiResponseMicroloanVerifyOtpResponse result = apiInstance.f. microloanIssuingVerifyOtp(apiRequestMicroloanVerifyOtpRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MicroloanControllerApi#f. microloanIssuingVerifyOtp");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

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

[apiInstance f. microloanIssuingVerifyOtpWith:apiRequestMicroloanVerifyOtpRequest
              completionHandler: ^(ApiResponseMicroloanVerifyOtpResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var BaaSProjectApis = require('baa_s_project_apis');
var defaultClient = BaaSProjectApis.ApiClient.instance;

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

// Create an instance of the API class
var api = new BaaSProjectApis.MicroloanControllerApi()
var apiRequestMicroloanVerifyOtpRequest = ; // {ApiRequestMicroloanVerifyOtpRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MicroloanControllerApi();
            var apiRequestMicroloanVerifyOtpRequest = new ApiRequestMicroloanVerifyOtpRequest(); // ApiRequestMicroloanVerifyOtpRequest | 

            try {
                ApiResponseMicroloanVerifyOtpResponse result = apiInstance.f. microloanIssuingVerifyOtp(apiRequestMicroloanVerifyOtpRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MicroloanControllerApi.f. microloanIssuingVerifyOtp: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MicroloanControllerApi();
$apiRequestMicroloanVerifyOtpRequest = ; // ApiRequestMicroloanVerifyOtpRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MicroloanControllerApi->new();
my $apiRequestMicroloanVerifyOtpRequest = WWW::OPenAPIClient::Object::ApiRequestMicroloanVerifyOtpRequest->new(); # ApiRequestMicroloanVerifyOtpRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.MicroloanControllerApi()
apiRequestMicroloanVerifyOtpRequest =  # ApiRequestMicroloanVerifyOtpRequest | 

try:
    api_response = api_instance.f/_microloan_issuing_verify_otp(apiRequestMicroloanVerifyOtpRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MicroloanControllerApi->f. microloanIssuingVerifyOtp: %s\n" % e)
extern crate MicroloanControllerApi;

pub fn main() {
    let apiRequestMicroloanVerifyOtpRequest = ; // ApiRequestMicroloanVerifyOtpRequest

    let mut context = MicroloanControllerApi::Context::default();
    let result = client.f. microloanIssuingVerifyOtp(apiRequestMicroloanVerifyOtpRequest, &context).wait();

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

Области доступа

Параметры

Параметры тела запроса
Название Описание
apiRequestMicroloanVerifyOtpRequest *

Ответы