API Documentation Ipoteka OTP Bank

Authentication

authorization

Obtain Token

Obtain an access token using the OAuth2 (Password Grant) mechanism.


/oauth2/token

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 "http://localhost:9443/buss-buss/1.0/oauth2/token"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.AuthenticationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        AuthenticationApi apiInstance = new AuthenticationApi();
        String grantType = grantType_example; // String | 
        String username = username_example; // String | 
        String password = password_example; // String | 
        String clientId = clientId_example; // String | 
        String clientSecret = clientSecret_example; // String | 

        try {
            Authorization_200_response result = apiInstance.authorization(grantType, username, password, clientId, clientSecret);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthenticationApi#authorization");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String grantType = new String(); // String | 
final String username = new String(); // String | 
final String password = new String(); // String | 
final String clientId = new String(); // String | 
final String clientSecret = new String(); // String | 

try {
    final result = await api_instance.authorization(grantType, username, password, clientId, clientSecret);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->authorization: $e\n');
}

import org.openapitools.client.api.AuthenticationApi;

public class AuthenticationApiExample {
    public static void main(String[] args) {
        AuthenticationApi apiInstance = new AuthenticationApi();
        String grantType = grantType_example; // String | 
        String username = username_example; // String | 
        String password = password_example; // String | 
        String clientId = clientId_example; // String | 
        String clientSecret = clientSecret_example; // String | 

        try {
            Authorization_200_response result = apiInstance.authorization(grantType, username, password, clientId, clientSecret);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AuthenticationApi#authorization");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
AuthenticationApi *apiInstance = [[AuthenticationApi alloc] init];
String *grantType = grantType_example; //  (optional) (default to null)
String *username = username_example; //  (optional) (default to null)
String *password = password_example; //  (optional) (default to null)
String *clientId = clientId_example; //  (optional) (default to null)
String *clientSecret = clientSecret_example; //  (optional) (default to null)

// Obtain Token
[apiInstance authorizationWith:grantType
    username:username
    password:password
    clientId:clientId
    clientSecret:clientSecret
              completionHandler: ^(Authorization_200_response output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.AuthenticationApi()
var opts = {
  'grantType': grantType_example, // {String} 
  'username': username_example, // {String} 
  'password': password_example, // {String} 
  'clientId': clientId_example, // {String} 
  'clientSecret': clientSecret_example // {String} 
};

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

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

            // Create an instance of the API class
            var apiInstance = new AuthenticationApi();
            var grantType = grantType_example;  // String |  (optional)  (default to null)
            var username = username_example;  // String |  (optional)  (default to null)
            var password = password_example;  // String |  (optional)  (default to null)
            var clientId = clientId_example;  // String |  (optional)  (default to null)
            var clientSecret = clientSecret_example;  // String |  (optional)  (default to null)

            try {
                // Obtain Token
                Authorization_200_response result = apiInstance.authorization(grantType, username, password, clientId, clientSecret);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling AuthenticationApi.authorization: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\AuthenticationApi();
$grantType = grantType_example; // String | 
$username = username_example; // String | 
$password = password_example; // String | 
$clientId = clientId_example; // String | 
$clientSecret = clientSecret_example; // String | 

try {
    $result = $api_instance->authorization($grantType, $username, $password, $clientId, $clientSecret);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AuthenticationApi->authorization: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::AuthenticationApi;

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::AuthenticationApi->new();
my $grantType = grantType_example; # String | 
my $username = username_example; # String | 
my $password = password_example; # String | 
my $clientId = clientId_example; # String | 
my $clientSecret = clientSecret_example; # String | 

eval {
    my $result = $api_instance->authorization(grantType => $grantType, username => $username, password => $password, clientId => $clientId, clientSecret => $clientSecret);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AuthenticationApi->authorization: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.AuthenticationApi()
grantType = grantType_example # String |  (optional) (default to null)
username = username_example # String |  (optional) (default to null)
password = password_example # String |  (optional) (default to null)
clientId = clientId_example # String |  (optional) (default to null)
clientSecret = clientSecret_example # String |  (optional) (default to null)

try:
    # Obtain Token
    api_response = api_instance.authorization(grantType=grantType, username=username, password=password, clientId=clientId, clientSecret=clientSecret)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AuthenticationApi->authorization: %s\n" % e)
extern crate AuthenticationApi;

pub fn main() {
    let grantType = grantType_example; // String
    let username = username_example; // String
    let password = password_example; // String
    let clientId = clientId_example; // String
    let clientSecret = clientSecret_example; // String

    let mut context = AuthenticationApi::Context::default();
    let result = client.authorization(grantType, username, password, clientId, clientSecret, &context).wait();

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

Scopes

Parameters

Form
Name Description
grant_type
String
username
String
password
String
client_id
String
client_secret
String

Responses


Employees

employees

List of Employees

Returns the list of employees (production).


/api/employees

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/employees"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.EmployeesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        EmployeesApi apiInstance = new EmployeesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[EmployeeResponse] result = apiInstance.employees(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EmployeesApi#employees");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.EmployeesApi;

public class EmployeesApiExample {
    public static void main(String[] args) {
        EmployeesApi apiInstance = new EmployeesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[EmployeeResponse] result = apiInstance.employees(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EmployeesApi#employees");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
EmployeesApi *apiInstance = [[EmployeesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// List of Employees
[apiInstance employeesWith:authorization
    client:client
              completionHandler: ^(array[EmployeeResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.EmployeesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new EmployeesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // List of Employees
                array[EmployeeResponse] result = apiInstance.employees(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling EmployeesApi.employees: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\EmployeesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::EmployeesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->employees(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EmployeesApi->employees: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.EmployeesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # List of Employees
    api_response = api_instance.employees(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EmployeesApi->employees: %s\n" % e)
extern crate EmployeesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = EmployeesApi::Context::default();
    let result = client.employees(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


employeesTest

List of Employees (Test)

Returns the list of employees (test environment).


/test/api/employees

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/employees"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.EmployeesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        EmployeesApi apiInstance = new EmployeesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[EmployeeResponse] result = apiInstance.employeesTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EmployeesApi#employeesTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.EmployeesApi;

public class EmployeesApiExample {
    public static void main(String[] args) {
        EmployeesApi apiInstance = new EmployeesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[EmployeeResponse] result = apiInstance.employeesTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EmployeesApi#employeesTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
EmployeesApi *apiInstance = [[EmployeesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// List of Employees (Test)
[apiInstance employeesTestWith:authorization
    client:client
              completionHandler: ^(array[EmployeeResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.EmployeesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new EmployeesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // List of Employees (Test)
                array[EmployeeResponse] result = apiInstance.employeesTest(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling EmployeesApi.employeesTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\EmployeesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::EmployeesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->employeesTest(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EmployeesApi->employeesTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.EmployeesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # List of Employees (Test)
    api_response = api_instance.employees_test(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EmployeesApi->employeesTest: %s\n" % e)
extern crate EmployeesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = EmployeesApi::Context::default();
    let result = client.employeesTest(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


Munis

categoryList

Category List

Returns the list of supplier categories in the Munis system (production).


/api/munis/supplier_category_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/supplier_category_list"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryList(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#categoryList");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryList(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#categoryList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// Category List
[apiInstance categoryListWith:authorization
    client:client
              completionHandler: ^(array[MunisPaymentSupplierGroupListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // Category List
                array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryList(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.categoryList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->categoryList(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->categoryList: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # Category List
    api_response = api_instance.category_list(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->categoryList: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.categoryList(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


categoryListTest

Category List (Test)

Returns the list of supplier categories in the Munis system (test environment).


/test/api/munis/supplier_category_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/supplier_category_list"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryListTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#categoryListTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryListTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#categoryListTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// Category List (Test)
[apiInstance categoryListTestWith:authorization
    client:client
              completionHandler: ^(array[MunisPaymentSupplierGroupListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // Category List (Test)
                array[MunisPaymentSupplierGroupListResponse] result = apiInstance.categoryListTest(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.categoryListTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->categoryListTest(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->categoryListTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # Category List (Test)
    api_response = api_instance.category_list_test(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->categoryListTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.categoryListTest(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


munisBlank

Get Munis Blank

Request to generate a blank for payment in the Munis system (production).


/api/munis/blank

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/blank" \
 -d '{
  "supplier" : "supplier",
  "debit" : {
    "mfo" : "mfo",
    "inn" : "inn",
    "name" : "name",
    "account" : "account"
  },
  "request_id" : "request_id",
  "parameters" : [ {
    "subject" : "subject",
    "value" : "value"
  }, {
    "subject" : "subject",
    "value" : "value"
  } ],
  "settlement" : "settlement"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentBlankRequest munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

        try {
            MunisPaymentMunisBlankResponse result = apiInstance.munisBlank(authorization, client, munisPaymentBlankRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisBlank");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentBlankRequest munisPaymentBlankRequest = new MunisPaymentBlankRequest(); // MunisPaymentBlankRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentBlankRequest munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

        try {
            MunisPaymentMunisBlankResponse result = apiInstance.munisBlank(authorization, client, munisPaymentBlankRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisBlank");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentBlankRequest *munisPaymentBlankRequest = ; // 

// Get Munis Blank
[apiInstance munisBlankWith:authorization
    client:client
    munisPaymentBlankRequest:munisPaymentBlankRequest
              completionHandler: ^(MunisPaymentMunisBlankResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentBlankRequest = ; // {MunisPaymentBlankRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentBlankRequest = new MunisPaymentBlankRequest(); // MunisPaymentBlankRequest | 

            try {
                // Get Munis Blank
                MunisPaymentMunisBlankResponse result = apiInstance.munisBlank(authorization, client, munisPaymentBlankRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.munisBlank: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentBlankRequest = WWW::OPenAPIClient::Object::MunisPaymentBlankRequest->new(); # MunisPaymentBlankRequest | 

eval {
    my $result = $api_instance->munisBlank(authorization => $authorization, client => $client, munisPaymentBlankRequest => $munisPaymentBlankRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->munisBlank: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentBlankRequest =  # MunisPaymentBlankRequest | 

try:
    # Get Munis Blank
    api_response = api_instance.munis_blank(authorization, client, munisPaymentBlankRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->munisBlank: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentBlankRequest = ; // MunisPaymentBlankRequest

    let mut context = MunisApi::Context::default();
    let result = client.munisBlank(authorization, client, munisPaymentBlankRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentBlankRequest *

Responses


munisBlankTest

Get Munis Blank (Test)

Request to generate a blank for payment in the Munis system (test environment).


/test/api/munis/blank

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/blank" \
 -d '{
  "supplier" : "supplier",
  "debit" : {
    "mfo" : "mfo",
    "inn" : "inn",
    "name" : "name",
    "account" : "account"
  },
  "request_id" : "request_id",
  "parameters" : [ {
    "subject" : "subject",
    "value" : "value"
  }, {
    "subject" : "subject",
    "value" : "value"
  } ],
  "settlement" : "settlement"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentBlankRequest munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

        try {
            MunisPaymentMunisBlankResponse result = apiInstance.munisBlankTest(authorization, client, munisPaymentBlankRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisBlankTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentBlankRequest munisPaymentBlankRequest = new MunisPaymentBlankRequest(); // MunisPaymentBlankRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentBlankRequest munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

        try {
            MunisPaymentMunisBlankResponse result = apiInstance.munisBlankTest(authorization, client, munisPaymentBlankRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisBlankTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentBlankRequest *munisPaymentBlankRequest = ; // 

// Get Munis Blank (Test)
[apiInstance munisBlankTestWith:authorization
    client:client
    munisPaymentBlankRequest:munisPaymentBlankRequest
              completionHandler: ^(MunisPaymentMunisBlankResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentBlankRequest = ; // {MunisPaymentBlankRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentBlankRequest = new MunisPaymentBlankRequest(); // MunisPaymentBlankRequest | 

            try {
                // Get Munis Blank (Test)
                MunisPaymentMunisBlankResponse result = apiInstance.munisBlankTest(authorization, client, munisPaymentBlankRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.munisBlankTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentBlankRequest = ; // MunisPaymentBlankRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentBlankRequest = WWW::OPenAPIClient::Object::MunisPaymentBlankRequest->new(); # MunisPaymentBlankRequest | 

eval {
    my $result = $api_instance->munisBlankTest(authorization => $authorization, client => $client, munisPaymentBlankRequest => $munisPaymentBlankRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->munisBlankTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentBlankRequest =  # MunisPaymentBlankRequest | 

try:
    # Get Munis Blank (Test)
    api_response = api_instance.munis_blank_test(authorization, client, munisPaymentBlankRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->munisBlankTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentBlankRequest = ; // MunisPaymentBlankRequest

    let mut context = MunisApi::Context::default();
    let result = client.munisBlankTest(authorization, client, munisPaymentBlankRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentBlankRequest *

Responses


munisStatus

Check Munis Status

Allows you to find out the status of a previously created payment in the Munis system (production).


/api/munis/payment/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/payment/status" \
 -d '{
  "request_id" : "request_id",
  "sid" : "sid"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentCheckRequest munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

        try {
            MunisPaymentCheckResponse result = apiInstance.munisStatus(authorization, client, munisPaymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisStatus");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentCheckRequest munisPaymentCheckRequest = new MunisPaymentCheckRequest(); // MunisPaymentCheckRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentCheckRequest munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

        try {
            MunisPaymentCheckResponse result = apiInstance.munisStatus(authorization, client, munisPaymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisStatus");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentCheckRequest *munisPaymentCheckRequest = ; // 

// Check Munis Status
[apiInstance munisStatusWith:authorization
    client:client
    munisPaymentCheckRequest:munisPaymentCheckRequest
              completionHandler: ^(MunisPaymentCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentCheckRequest = ; // {MunisPaymentCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentCheckRequest = new MunisPaymentCheckRequest(); // MunisPaymentCheckRequest | 

            try {
                // Check Munis Status
                MunisPaymentCheckResponse result = apiInstance.munisStatus(authorization, client, munisPaymentCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.munisStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentCheckRequest = WWW::OPenAPIClient::Object::MunisPaymentCheckRequest->new(); # MunisPaymentCheckRequest | 

eval {
    my $result = $api_instance->munisStatus(authorization => $authorization, client => $client, munisPaymentCheckRequest => $munisPaymentCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->munisStatus: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentCheckRequest =  # MunisPaymentCheckRequest | 

try:
    # Check Munis Status
    api_response = api_instance.munis_status(authorization, client, munisPaymentCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->munisStatus: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentCheckRequest = ; // MunisPaymentCheckRequest

    let mut context = MunisApi::Context::default();
    let result = client.munisStatus(authorization, client, munisPaymentCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentCheckRequest *

Responses


munisStatusTest

Check Munis Status (Test)

Allows you to find out the status of a previously created payment in the Munis system (test environment).


/test/api/munis/payment/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/payment/status" \
 -d '{
  "request_id" : "request_id",
  "sid" : "sid"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentCheckRequest munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

        try {
            MunisPaymentCheckResponse result = apiInstance.munisStatusTest(authorization, client, munisPaymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisStatusTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentCheckRequest munisPaymentCheckRequest = new MunisPaymentCheckRequest(); // MunisPaymentCheckRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentCheckRequest munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

        try {
            MunisPaymentCheckResponse result = apiInstance.munisStatusTest(authorization, client, munisPaymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#munisStatusTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentCheckRequest *munisPaymentCheckRequest = ; // 

// Check Munis Status (Test)
[apiInstance munisStatusTestWith:authorization
    client:client
    munisPaymentCheckRequest:munisPaymentCheckRequest
              completionHandler: ^(MunisPaymentCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentCheckRequest = ; // {MunisPaymentCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentCheckRequest = new MunisPaymentCheckRequest(); // MunisPaymentCheckRequest | 

            try {
                // Check Munis Status (Test)
                MunisPaymentCheckResponse result = apiInstance.munisStatusTest(authorization, client, munisPaymentCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.munisStatusTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentCheckRequest = ; // MunisPaymentCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentCheckRequest = WWW::OPenAPIClient::Object::MunisPaymentCheckRequest->new(); # MunisPaymentCheckRequest | 

eval {
    my $result = $api_instance->munisStatusTest(authorization => $authorization, client => $client, munisPaymentCheckRequest => $munisPaymentCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->munisStatusTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentCheckRequest =  # MunisPaymentCheckRequest | 

try:
    # Check Munis Status (Test)
    api_response = api_instance.munis_status_test(authorization, client, munisPaymentCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->munisStatusTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentCheckRequest = ; // MunisPaymentCheckRequest

    let mut context = MunisApi::Context::default();
    let result = client.munisStatusTest(authorization, client, munisPaymentCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentCheckRequest *

Responses


paymentMunis

Munis Payment

Creates a payment in the Munis system (production).


/api/munis/payment

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/payment" \
 -d '{
  "accountCredit" : "accountCredit",
  "ref_number" : "ref_number",
  "cardMfo" : "cardMfo",
  "initiator" : "initiator",
  "date_doc" : "date_doc",
  "innCredit" : "innCredit",
  "accountDebet" : "accountDebet",
  "program" : "program",
  "merchant_id" : "merchant_id",
  "paymentRef" : "paymentRef",
  "settlement" : "settlement",
  "sid" : "sid",
  "requestId" : "requestId",
  "supplier" : "supplier",
  "nameCredit" : "nameCredit",
  "naz_pla" : "naz_pla",
  "terminal_id" : "terminal_id",
  "ext" : "ext",
  "amount" : "amount",
  "kind" : "kind",
  "innDebit" : "innDebit",
  "mfoDebet" : "mfoDebet",
  "cardDateExp" : "2000-01-23T04:56:07.000+00:00",
  "nameDebet" : "nameDebet",
  "kod_pla" : "kod_pla",
  "mfoCredit" : "mfoCredit",
  "paymentID" : "paymentID",
  "bid" : "bid",
  "parameters" : {
    "subject" : "subject",
    "value" : "value"
  },
  "card" : "card",
  "num_doc" : "num_doc"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentRequest munisPaymentRequest = ; // MunisPaymentRequest | 

        try {
            MunisPaymentResponse result = apiInstance.paymentMunis(authorization, client, munisPaymentRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#paymentMunis");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentRequest munisPaymentRequest = new MunisPaymentRequest(); // MunisPaymentRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentRequest munisPaymentRequest = ; // MunisPaymentRequest | 

        try {
            MunisPaymentResponse result = apiInstance.paymentMunis(authorization, client, munisPaymentRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#paymentMunis");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentRequest *munisPaymentRequest = ; // 

// Munis Payment
[apiInstance paymentMunisWith:authorization
    client:client
    munisPaymentRequest:munisPaymentRequest
              completionHandler: ^(MunisPaymentResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentRequest = ; // {MunisPaymentRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentRequest = new MunisPaymentRequest(); // MunisPaymentRequest | 

            try {
                // Munis Payment
                MunisPaymentResponse result = apiInstance.paymentMunis(authorization, client, munisPaymentRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.paymentMunis: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentRequest = ; // MunisPaymentRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentRequest = WWW::OPenAPIClient::Object::MunisPaymentRequest->new(); # MunisPaymentRequest | 

eval {
    my $result = $api_instance->paymentMunis(authorization => $authorization, client => $client, munisPaymentRequest => $munisPaymentRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->paymentMunis: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentRequest =  # MunisPaymentRequest | 

try:
    # Munis Payment
    api_response = api_instance.payment_munis(authorization, client, munisPaymentRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->paymentMunis: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentRequest = ; // MunisPaymentRequest

    let mut context = MunisApi::Context::default();
    let result = client.paymentMunis(authorization, client, munisPaymentRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentRequest *

Responses


paymentMunisTest

Munis Payment (Test)

Creates a payment in the Munis system (test environment).


/test/api/munis/payment

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/payment" \
 -d '{
  "accountCredit" : "accountCredit",
  "ref_number" : "ref_number",
  "cardMfo" : "cardMfo",
  "initiator" : "initiator",
  "date_doc" : "date_doc",
  "innCredit" : "innCredit",
  "accountDebet" : "accountDebet",
  "program" : "program",
  "merchant_id" : "merchant_id",
  "paymentRef" : "paymentRef",
  "settlement" : "settlement",
  "sid" : "sid",
  "requestId" : "requestId",
  "supplier" : "supplier",
  "nameCredit" : "nameCredit",
  "naz_pla" : "naz_pla",
  "terminal_id" : "terminal_id",
  "ext" : "ext",
  "amount" : "amount",
  "kind" : "kind",
  "innDebit" : "innDebit",
  "mfoDebet" : "mfoDebet",
  "cardDateExp" : "2000-01-23T04:56:07.000+00:00",
  "nameDebet" : "nameDebet",
  "kod_pla" : "kod_pla",
  "mfoCredit" : "mfoCredit",
  "paymentID" : "paymentID",
  "bid" : "bid",
  "parameters" : {
    "subject" : "subject",
    "value" : "value"
  },
  "card" : "card",
  "num_doc" : "num_doc"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentRequest munisPaymentRequest = ; // MunisPaymentRequest | 

        try {
            MunisPaymentResponse result = apiInstance.paymentMunisTest(authorization, client, munisPaymentRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#paymentMunisTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final MunisPaymentRequest munisPaymentRequest = new MunisPaymentRequest(); // MunisPaymentRequest | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        MunisPaymentRequest munisPaymentRequest = ; // MunisPaymentRequest | 

        try {
            MunisPaymentResponse result = apiInstance.paymentMunisTest(authorization, client, munisPaymentRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#paymentMunisTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
MunisPaymentRequest *munisPaymentRequest = ; // 

// Munis Payment (Test)
[apiInstance paymentMunisTestWith:authorization
    client:client
    munisPaymentRequest:munisPaymentRequest
              completionHandler: ^(MunisPaymentResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var munisPaymentRequest = ; // {MunisPaymentRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var munisPaymentRequest = new MunisPaymentRequest(); // MunisPaymentRequest | 

            try {
                // Munis Payment (Test)
                MunisPaymentResponse result = apiInstance.paymentMunisTest(authorization, client, munisPaymentRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.paymentMunisTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$munisPaymentRequest = ; // MunisPaymentRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $munisPaymentRequest = WWW::OPenAPIClient::Object::MunisPaymentRequest->new(); # MunisPaymentRequest | 

eval {
    my $result = $api_instance->paymentMunisTest(authorization => $authorization, client => $client, munisPaymentRequest => $munisPaymentRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->paymentMunisTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
munisPaymentRequest =  # MunisPaymentRequest | 

try:
    # Munis Payment (Test)
    api_response = api_instance.payment_munis_test(authorization, client, munisPaymentRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->paymentMunisTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let munisPaymentRequest = ; // MunisPaymentRequest

    let mut context = MunisApi::Context::default();
    let result = client.paymentMunisTest(authorization, client, munisPaymentRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
munisPaymentRequest *

Responses


requirementsList

List of Required Details

Returns the list of required details for payment in the Munis system (production).


/api/munis/require_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/require_list?settlement_code=settlementCode_example&supplier_code=supplierCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String settlementCode = settlementCode_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentRequireListResponse] result = apiInstance.requirementsList(authorization, client, settlementCode, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#requirementsList");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String settlementCode = new String(); // String | 
final String supplierCode = new String(); // String | 

try {
    final result = await api_instance.requirementsList(authorization, client, settlementCode, supplierCode);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->requirementsList: $e\n');
}

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String settlementCode = settlementCode_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentRequireListResponse] result = apiInstance.requirementsList(authorization, client, settlementCode, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#requirementsList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *settlementCode = settlementCode_example; //  (default to null)
String *supplierCode = supplierCode_example; //  (default to null)

// List of Required Details
[apiInstance requirementsListWith:authorization
    client:client
    settlementCode:settlementCode
    supplierCode:supplierCode
              completionHandler: ^(array[MunisPaymentRequireListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var settlementCode = settlementCode_example; // {String} 
var supplierCode = supplierCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var settlementCode = settlementCode_example;  // String |  (default to null)
            var supplierCode = supplierCode_example;  // String |  (default to null)

            try {
                // List of Required Details
                array[MunisPaymentRequireListResponse] result = apiInstance.requirementsList(authorization, client, settlementCode, supplierCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.requirementsList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$settlementCode = settlementCode_example; // String | 
$supplierCode = supplierCode_example; // String | 

try {
    $result = $api_instance->requirementsList($authorization, $client, $settlementCode, $supplierCode);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling MunisApi->requirementsList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::MunisApi;

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $settlementCode = settlementCode_example; # String | 
my $supplierCode = supplierCode_example; # String | 

eval {
    my $result = $api_instance->requirementsList(authorization => $authorization, client => $client, settlementCode => $settlementCode, supplierCode => $supplierCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->requirementsList: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
settlementCode = settlementCode_example # String |  (default to null)
supplierCode = supplierCode_example # String |  (default to null)

try:
    # List of Required Details
    api_response = api_instance.requirements_list(authorization, client, settlementCode, supplierCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->requirementsList: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let settlementCode = settlementCode_example; // String
    let supplierCode = supplierCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.requirementsList(authorization, client, settlementCode, supplierCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
settlement_code*
String
Required
supplier_code*
String
Required

Responses


requirementsListTest

List of Required Details (Test)

Returns the list of required details for payment in the Munis system (test environment).


/test/api/munis/require_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/require_list?settlement_code=settlementCode_example&supplier_code=supplierCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String settlementCode = settlementCode_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentRequireListResponse] result = apiInstance.requirementsListTest(authorization, client, settlementCode, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#requirementsListTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String settlementCode = new String(); // String | 
final String supplierCode = new String(); // String | 

try {
    final result = await api_instance.requirementsListTest(authorization, client, settlementCode, supplierCode);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->requirementsListTest: $e\n');
}

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String settlementCode = settlementCode_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentRequireListResponse] result = apiInstance.requirementsListTest(authorization, client, settlementCode, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#requirementsListTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *settlementCode = settlementCode_example; //  (default to null)
String *supplierCode = supplierCode_example; //  (default to null)

// List of Required Details (Test)
[apiInstance requirementsListTestWith:authorization
    client:client
    settlementCode:settlementCode
    supplierCode:supplierCode
              completionHandler: ^(array[MunisPaymentRequireListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var settlementCode = settlementCode_example; // {String} 
var supplierCode = supplierCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var settlementCode = settlementCode_example;  // String |  (default to null)
            var supplierCode = supplierCode_example;  // String |  (default to null)

            try {
                // List of Required Details (Test)
                array[MunisPaymentRequireListResponse] result = apiInstance.requirementsListTest(authorization, client, settlementCode, supplierCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.requirementsListTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$settlementCode = settlementCode_example; // String | 
$supplierCode = supplierCode_example; // String | 

try {
    $result = $api_instance->requirementsListTest($authorization, $client, $settlementCode, $supplierCode);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling MunisApi->requirementsListTest: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::MunisApi;

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $settlementCode = settlementCode_example; # String | 
my $supplierCode = supplierCode_example; # String | 

eval {
    my $result = $api_instance->requirementsListTest(authorization => $authorization, client => $client, settlementCode => $settlementCode, supplierCode => $supplierCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->requirementsListTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
settlementCode = settlementCode_example # String |  (default to null)
supplierCode = supplierCode_example # String |  (default to null)

try:
    # List of Required Details (Test)
    api_response = api_instance.requirements_list_test(authorization, client, settlementCode, supplierCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->requirementsListTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let settlementCode = settlementCode_example; // String
    let supplierCode = supplierCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.requirementsListTest(authorization, client, settlementCode, supplierCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
settlement_code*
String
Required
supplier_code*
String
Required

Responses


settlementList

Settlement List

Returns the list of settlements (or districts) in the Munis system (production).


/api/munis/settlement_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/settlement_list?supplier_code=supplierCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentSettlementResponse] result = apiInstance.settlementList(authorization, client, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#settlementList");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String supplierCode = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentSettlementResponse] result = apiInstance.settlementList(authorization, client, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#settlementList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *supplierCode = supplierCode_example; //  (default to null)

// Settlement List
[apiInstance settlementListWith:authorization
    client:client
    supplierCode:supplierCode
              completionHandler: ^(array[MunisPaymentSettlementResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var supplierCode = supplierCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var supplierCode = supplierCode_example;  // String |  (default to null)

            try {
                // Settlement List
                array[MunisPaymentSettlementResponse] result = apiInstance.settlementList(authorization, client, supplierCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.settlementList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$supplierCode = supplierCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $supplierCode = supplierCode_example; # String | 

eval {
    my $result = $api_instance->settlementList(authorization => $authorization, client => $client, supplierCode => $supplierCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->settlementList: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
supplierCode = supplierCode_example # String |  (default to null)

try:
    # Settlement List
    api_response = api_instance.settlement_list(authorization, client, supplierCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->settlementList: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let supplierCode = supplierCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.settlementList(authorization, client, supplierCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
supplier_code*
String
Required

Responses


settlementListTest

Settlement List (Test)

Returns the list of settlements (or districts) in the Munis system (test environment).


/test/api/munis/settlement_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/settlement_list?supplier_code=supplierCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentSettlementResponse] result = apiInstance.settlementListTest(authorization, client, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#settlementListTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String supplierCode = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String supplierCode = supplierCode_example; // String | 

        try {
            array[MunisPaymentSettlementResponse] result = apiInstance.settlementListTest(authorization, client, supplierCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#settlementListTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *supplierCode = supplierCode_example; //  (default to null)

// Settlement List (Test)
[apiInstance settlementListTestWith:authorization
    client:client
    supplierCode:supplierCode
              completionHandler: ^(array[MunisPaymentSettlementResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var supplierCode = supplierCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var supplierCode = supplierCode_example;  // String |  (default to null)

            try {
                // Settlement List (Test)
                array[MunisPaymentSettlementResponse] result = apiInstance.settlementListTest(authorization, client, supplierCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.settlementListTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$supplierCode = supplierCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $supplierCode = supplierCode_example; # String | 

eval {
    my $result = $api_instance->settlementListTest(authorization => $authorization, client => $client, supplierCode => $supplierCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->settlementListTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
supplierCode = supplierCode_example # String |  (default to null)

try:
    # Settlement List (Test)
    api_response = api_instance.settlement_list_test(authorization, client, supplierCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->settlementListTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let supplierCode = supplierCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.settlementListTest(authorization, client, supplierCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
supplier_code*
String
Required

Responses


supplierList

Supplier List

Returns the list of suppliers in the Munis system (production).


/api/munis/supplier_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/munis/supplier_list?category_code=categoryCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String categoryCode = categoryCode_example; // String | 

        try {
            array[MunisPaymentSupplierListResponse] result = apiInstance.supplierList(authorization, client, categoryCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#supplierList");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String categoryCode = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String categoryCode = categoryCode_example; // String | 

        try {
            array[MunisPaymentSupplierListResponse] result = apiInstance.supplierList(authorization, client, categoryCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#supplierList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *categoryCode = categoryCode_example; //  (default to null)

// Supplier List
[apiInstance supplierListWith:authorization
    client:client
    categoryCode:categoryCode
              completionHandler: ^(array[MunisPaymentSupplierListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var categoryCode = categoryCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var categoryCode = categoryCode_example;  // String |  (default to null)

            try {
                // Supplier List
                array[MunisPaymentSupplierListResponse] result = apiInstance.supplierList(authorization, client, categoryCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.supplierList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$categoryCode = categoryCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $categoryCode = categoryCode_example; # String | 

eval {
    my $result = $api_instance->supplierList(authorization => $authorization, client => $client, categoryCode => $categoryCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->supplierList: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
categoryCode = categoryCode_example # String |  (default to null)

try:
    # Supplier List
    api_response = api_instance.supplier_list(authorization, client, categoryCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->supplierList: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let categoryCode = categoryCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.supplierList(authorization, client, categoryCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
category_code*
String
Required

Responses


supplierListTest

Supplier List (Test)

Returns the list of suppliers in the Munis system (test environment).


/test/api/munis/supplier_list

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/munis/supplier_list?category_code=categoryCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.MunisApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String categoryCode = categoryCode_example; // String | 

        try {
            array[MunisPaymentSupplierListResponse] result = apiInstance.supplierListTest(authorization, client, categoryCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#supplierListTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String categoryCode = new String(); // String | 

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

import org.openapitools.client.api.MunisApi;

public class MunisApiExample {
    public static void main(String[] args) {
        MunisApi apiInstance = new MunisApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String categoryCode = categoryCode_example; // String | 

        try {
            array[MunisPaymentSupplierListResponse] result = apiInstance.supplierListTest(authorization, client, categoryCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling MunisApi#supplierListTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
MunisApi *apiInstance = [[MunisApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *categoryCode = categoryCode_example; //  (default to null)

// Supplier List (Test)
[apiInstance supplierListTestWith:authorization
    client:client
    categoryCode:categoryCode
              completionHandler: ^(array[MunisPaymentSupplierListResponse] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.MunisApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var categoryCode = categoryCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new MunisApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var categoryCode = categoryCode_example;  // String |  (default to null)

            try {
                // Supplier List (Test)
                array[MunisPaymentSupplierListResponse] result = apiInstance.supplierListTest(authorization, client, categoryCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling MunisApi.supplierListTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\MunisApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$categoryCode = categoryCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::MunisApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $categoryCode = categoryCode_example; # String | 

eval {
    my $result = $api_instance->supplierListTest(authorization => $authorization, client => $client, categoryCode => $categoryCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling MunisApi->supplierListTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.MunisApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
categoryCode = categoryCode_example # String |  (default to null)

try:
    # Supplier List (Test)
    api_response = api_instance.supplier_list_test(authorization, client, categoryCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling MunisApi->supplierListTest: %s\n" % e)
extern crate MunisApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let categoryCode = categoryCode_example; // String

    let mut context = MunisApi::Context::default();
    let result = client.supplierListTest(authorization, client, categoryCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
category_code*
String
Required

Responses


Organization

accountInfo

Account Information

Returns information about a specific account (production).


/api/organization/account/info

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/organization/account/info?balance_account=balanceAccount_example¤t_rest=true"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String balanceAccount = balanceAccount_example; // String | 
        Boolean currentRest = true; // Boolean | 

        try {
            OrganizationAccountInfoResponse result = apiInstance.accountInfo(authorization, client, balanceAccount, currentRest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String balanceAccount = new String(); // String | 
final Boolean currentRest = new Boolean(); // Boolean | 

try {
    final result = await api_instance.accountInfo(authorization, client, balanceAccount, currentRest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->accountInfo: $e\n');
}

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String balanceAccount = balanceAccount_example; // String | 
        Boolean currentRest = true; // Boolean | 

        try {
            OrganizationAccountInfoResponse result = apiInstance.accountInfo(authorization, client, balanceAccount, currentRest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *balanceAccount = balanceAccount_example; //  (default to null)
Boolean *currentRest = true; //  (default to null)

// Account Information
[apiInstance accountInfoWith:authorization
    client:client
    balanceAccount:balanceAccount
    currentRest:currentRest
              completionHandler: ^(OrganizationAccountInfoResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var balanceAccount = balanceAccount_example; // {String} 
var currentRest = true; // {Boolean} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var balanceAccount = balanceAccount_example;  // String |  (default to null)
            var currentRest = true;  // Boolean |  (default to null)

            try {
                // Account Information
                OrganizationAccountInfoResponse result = apiInstance.accountInfo(authorization, client, balanceAccount, currentRest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accountInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$balanceAccount = balanceAccount_example; // String | 
$currentRest = true; // Boolean | 

try {
    $result = $api_instance->accountInfo($authorization, $client, $balanceAccount, $currentRest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrganizationApi->accountInfo: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::OrganizationApi;

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $balanceAccount = balanceAccount_example; # String | 
my $currentRest = true; # Boolean | 

eval {
    my $result = $api_instance->accountInfo(authorization => $authorization, client => $client, balanceAccount => $balanceAccount, currentRest => $currentRest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accountInfo: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
balanceAccount = balanceAccount_example # String |  (default to null)
currentRest = true # Boolean |  (default to null)

try:
    # Account Information
    api_response = api_instance.account_info(authorization, client, balanceAccount, currentRest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accountInfo: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let balanceAccount = balanceAccount_example; // String
    let currentRest = true; // Boolean

    let mut context = OrganizationApi::Context::default();
    let result = client.accountInfo(authorization, client, balanceAccount, currentRest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
balance_account*
String
Required
current_rest*
Boolean
Required

Responses


accountInfoTest

Account Information (Test)

Returns information about a specific account (test environment).


/test/api/organization/account/info

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/organization/account/info?balance_account=balanceAccount_example¤t_rest=true"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String balanceAccount = balanceAccount_example; // String | 
        Boolean currentRest = true; // Boolean | 

        try {
            OrganizationAccountInfoResponse result = apiInstance.accountInfoTest(authorization, client, balanceAccount, currentRest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountInfoTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String balanceAccount = new String(); // String | 
final Boolean currentRest = new Boolean(); // Boolean | 

try {
    final result = await api_instance.accountInfoTest(authorization, client, balanceAccount, currentRest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->accountInfoTest: $e\n');
}

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String balanceAccount = balanceAccount_example; // String | 
        Boolean currentRest = true; // Boolean | 

        try {
            OrganizationAccountInfoResponse result = apiInstance.accountInfoTest(authorization, client, balanceAccount, currentRest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountInfoTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *balanceAccount = balanceAccount_example; //  (default to null)
Boolean *currentRest = true; //  (default to null)

// Account Information (Test)
[apiInstance accountInfoTestWith:authorization
    client:client
    balanceAccount:balanceAccount
    currentRest:currentRest
              completionHandler: ^(OrganizationAccountInfoResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var balanceAccount = balanceAccount_example; // {String} 
var currentRest = true; // {Boolean} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var balanceAccount = balanceAccount_example;  // String |  (default to null)
            var currentRest = true;  // Boolean |  (default to null)

            try {
                // Account Information (Test)
                OrganizationAccountInfoResponse result = apiInstance.accountInfoTest(authorization, client, balanceAccount, currentRest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accountInfoTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$balanceAccount = balanceAccount_example; // String | 
$currentRest = true; // Boolean | 

try {
    $result = $api_instance->accountInfoTest($authorization, $client, $balanceAccount, $currentRest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrganizationApi->accountInfoTest: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::OrganizationApi;

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $balanceAccount = balanceAccount_example; # String | 
my $currentRest = true; # Boolean | 

eval {
    my $result = $api_instance->accountInfoTest(authorization => $authorization, client => $client, balanceAccount => $balanceAccount, currentRest => $currentRest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accountInfoTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
balanceAccount = balanceAccount_example # String |  (default to null)
currentRest = true # Boolean |  (default to null)

try:
    # Account Information (Test)
    api_response = api_instance.account_info_test(authorization, client, balanceAccount, currentRest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accountInfoTest: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let balanceAccount = balanceAccount_example; // String
    let currentRest = true; // Boolean

    let mut context = OrganizationApi::Context::default();
    let result = client.accountInfoTest(authorization, client, balanceAccount, currentRest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
balance_account*
String
Required
current_rest*
Boolean
Required

Responses


accounts

List of Accounts

Returns the list of organization’s accounts (production).


/api/organization/accounts

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/organization/accounts"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[Account] result = apiInstance.accounts(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accounts");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[Account] result = apiInstance.accounts(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accounts");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// List of Accounts
[apiInstance accountsWith:authorization
    client:client
              completionHandler: ^(array[Account] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // List of Accounts
                array[Account] result = apiInstance.accounts(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accounts: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->accounts(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accounts: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # List of Accounts
    api_response = api_instance.accounts(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accounts: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.accounts(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


accountsByCode

List of Accounts by Currency Code

Returns the list of organization’s accounts filtered by currency code (production).


/api/organization/accounts/by_code

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/organization/accounts/by_code?currency_code=currencyCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String currencyCode = currencyCode_example; // String | 

        try {
            array[Account] result = apiInstance.accountsByCode(authorization, client, currencyCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsByCode");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String currencyCode = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String currencyCode = currencyCode_example; // String | 

        try {
            array[Account] result = apiInstance.accountsByCode(authorization, client, currencyCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsByCode");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *currencyCode = currencyCode_example; //  (default to null)

// List of Accounts by Currency Code
[apiInstance accountsByCodeWith:authorization
    client:client
    currencyCode:currencyCode
              completionHandler: ^(array[Account] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var currencyCode = currencyCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var currencyCode = currencyCode_example;  // String |  (default to null)

            try {
                // List of Accounts by Currency Code
                array[Account] result = apiInstance.accountsByCode(authorization, client, currencyCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accountsByCode: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$currencyCode = currencyCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $currencyCode = currencyCode_example; # String | 

eval {
    my $result = $api_instance->accountsByCode(authorization => $authorization, client => $client, currencyCode => $currencyCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accountsByCode: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
currencyCode = currencyCode_example # String |  (default to null)

try:
    # List of Accounts by Currency Code
    api_response = api_instance.accounts_by_code(authorization, client, currencyCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accountsByCode: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let currencyCode = currencyCode_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.accountsByCode(authorization, client, currencyCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
currency_code*
String
Required

Responses


accountsByCodeTest

List of Accounts by Currency Code (Test)

Returns the list of organization’s accounts filtered by currency code (test environment).


/test/api/organization/accounts/by_code

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/organization/accounts/by_code?currency_code=currencyCode_example"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String currencyCode = currencyCode_example; // String | 

        try {
            array[Account] result = apiInstance.accountsByCodeTest(authorization, client, currencyCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsByCodeTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final String currencyCode = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        String currencyCode = currencyCode_example; // String | 

        try {
            array[Account] result = apiInstance.accountsByCodeTest(authorization, client, currencyCode);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsByCodeTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
String *currencyCode = currencyCode_example; //  (default to null)

// List of Accounts by Currency Code (Test)
[apiInstance accountsByCodeTestWith:authorization
    client:client
    currencyCode:currencyCode
              completionHandler: ^(array[Account] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var currencyCode = currencyCode_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var currencyCode = currencyCode_example;  // String |  (default to null)

            try {
                // List of Accounts by Currency Code (Test)
                array[Account] result = apiInstance.accountsByCodeTest(authorization, client, currencyCode);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accountsByCodeTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$currencyCode = currencyCode_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $currencyCode = currencyCode_example; # String | 

eval {
    my $result = $api_instance->accountsByCodeTest(authorization => $authorization, client => $client, currencyCode => $currencyCode);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accountsByCodeTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
currencyCode = currencyCode_example # String |  (default to null)

try:
    # List of Accounts by Currency Code (Test)
    api_response = api_instance.accounts_by_code_test(authorization, client, currencyCode)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accountsByCodeTest: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let currencyCode = currencyCode_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.accountsByCodeTest(authorization, client, currencyCode, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Query Parameters
Name Description
currency_code*
String
Required

Responses


accountsTest

List of Accounts (Test)

Returns the list of organization’s accounts (test environment).


/test/api/organization/accounts

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/organization/accounts"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[Account] result = apiInstance.accountsTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            array[Account] result = apiInstance.accountsTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#accountsTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// List of Accounts (Test)
[apiInstance accountsTestWith:authorization
    client:client
              completionHandler: ^(array[Account] output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // List of Accounts (Test)
                array[Account] result = apiInstance.accountsTest(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.accountsTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->accountsTest(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->accountsTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # List of Accounts (Test)
    api_response = api_instance.accounts_test(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->accountsTest: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.accountsTest(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


organization

Organization Information

Returns general information about the organization (production).


/api/organization

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/organization"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            OrganizationAccountResponse result = apiInstance.organization(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#organization");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            OrganizationAccountResponse result = apiInstance.organization(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#organization");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// Organization Information
[apiInstance organizationWith:authorization
    client:client
              completionHandler: ^(OrganizationAccountResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // Organization Information
                OrganizationAccountResponse result = apiInstance.organization(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.organization: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->organization(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->organization: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # Organization Information
    api_response = api_instance.organization(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->organization: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.organization(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


organizationTest

Organization Information (Test)

Returns general information about the organization (test environment).


/test/api/organization

Usage Examples and SDK

curl -X GET \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/organization"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            OrganizationAccountResponse result = apiInstance.organizationTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#organizationTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 

        try {
            OrganizationAccountResponse result = apiInstance.organizationTest(authorization, client);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#organizationTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)

// Organization Information (Test)
[apiInstance organizationTestWith:authorization
    client:client
              completionHandler: ^(OrganizationAccountResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)

            try {
                // Organization Information (Test)
                OrganizationAccountResponse result = apiInstance.organizationTest(authorization, client);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.organizationTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 

eval {
    my $result = $api_instance->organizationTest(authorization => $authorization, client => $client);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->organizationTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)

try:
    # Organization Information (Test)
    api_response = api_instance.organization_test(authorization, client)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->organizationTest: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String

    let mut context = OrganizationApi::Context::default();
    let result = client.organizationTest(authorization, client, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required

Responses


statement

Account Statement

Request an organization’s account statement for the specified period (production).


/api/organization/account/statement

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/organization/account/statement" \
 -d '{
  "end_date" : "end_date",
  "mfo" : "mfo",
  "begin_date" : "begin_date",
  "operation_date" : "operation_date",
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        OrganizationAccountStatementRequest organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

        try {
            OrganizationStatementResponse result = apiInstance.statement(authorization, client, organizationAccountStatementRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#statement");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final OrganizationAccountStatementRequest organizationAccountStatementRequest = new OrganizationAccountStatementRequest(); // OrganizationAccountStatementRequest | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        OrganizationAccountStatementRequest organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

        try {
            OrganizationStatementResponse result = apiInstance.statement(authorization, client, organizationAccountStatementRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#statement");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
OrganizationAccountStatementRequest *organizationAccountStatementRequest = ; // 

// Account Statement
[apiInstance statementWith:authorization
    client:client
    organizationAccountStatementRequest:organizationAccountStatementRequest
              completionHandler: ^(OrganizationStatementResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var organizationAccountStatementRequest = ; // {OrganizationAccountStatementRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var organizationAccountStatementRequest = new OrganizationAccountStatementRequest(); // OrganizationAccountStatementRequest | 

            try {
                // Account Statement
                OrganizationStatementResponse result = apiInstance.statement(authorization, client, organizationAccountStatementRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.statement: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $organizationAccountStatementRequest = WWW::OPenAPIClient::Object::OrganizationAccountStatementRequest->new(); # OrganizationAccountStatementRequest | 

eval {
    my $result = $api_instance->statement(authorization => $authorization, client => $client, organizationAccountStatementRequest => $organizationAccountStatementRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->statement: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
organizationAccountStatementRequest =  # OrganizationAccountStatementRequest | 

try:
    # Account Statement
    api_response = api_instance.statement(authorization, client, organizationAccountStatementRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->statement: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest

    let mut context = OrganizationApi::Context::default();
    let result = client.statement(authorization, client, organizationAccountStatementRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
organizationAccountStatementRequest *

Responses


statementTest

Account Statement (Test)

Request an organization’s account statement for the specified period (test environment).


/test/api/organization/account/statement

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/organization/account/statement" \
 -d '{
  "end_date" : "end_date",
  "mfo" : "mfo",
  "begin_date" : "begin_date",
  "operation_date" : "operation_date",
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.OrganizationApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        OrganizationAccountStatementRequest organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

        try {
            OrganizationStatementResponse result = apiInstance.statementTest(authorization, client, organizationAccountStatementRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#statementTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final OrganizationAccountStatementRequest organizationAccountStatementRequest = new OrganizationAccountStatementRequest(); // OrganizationAccountStatementRequest | 

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

import org.openapitools.client.api.OrganizationApi;

public class OrganizationApiExample {
    public static void main(String[] args) {
        OrganizationApi apiInstance = new OrganizationApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        OrganizationAccountStatementRequest organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

        try {
            OrganizationStatementResponse result = apiInstance.statementTest(authorization, client, organizationAccountStatementRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrganizationApi#statementTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
OrganizationApi *apiInstance = [[OrganizationApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
OrganizationAccountStatementRequest *organizationAccountStatementRequest = ; // 

// Account Statement (Test)
[apiInstance statementTestWith:authorization
    client:client
    organizationAccountStatementRequest:organizationAccountStatementRequest
              completionHandler: ^(OrganizationStatementResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.OrganizationApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var organizationAccountStatementRequest = ; // {OrganizationAccountStatementRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new OrganizationApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var organizationAccountStatementRequest = new OrganizationAccountStatementRequest(); // OrganizationAccountStatementRequest | 

            try {
                // Account Statement (Test)
                OrganizationStatementResponse result = apiInstance.statementTest(authorization, client, organizationAccountStatementRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling OrganizationApi.statementTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\OrganizationApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::OrganizationApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $organizationAccountStatementRequest = WWW::OPenAPIClient::Object::OrganizationAccountStatementRequest->new(); # OrganizationAccountStatementRequest | 

eval {
    my $result = $api_instance->statementTest(authorization => $authorization, client => $client, organizationAccountStatementRequest => $organizationAccountStatementRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrganizationApi->statementTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.OrganizationApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
organizationAccountStatementRequest =  # OrganizationAccountStatementRequest | 

try:
    # Account Statement (Test)
    api_response = api_instance.statement_test(authorization, client, organizationAccountStatementRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrganizationApi->statementTest: %s\n" % e)
extern crate OrganizationApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let organizationAccountStatementRequest = ; // OrganizationAccountStatementRequest

    let mut context = OrganizationApi::Context::default();
    let result = client.statementTest(authorization, client, organizationAccountStatementRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
organizationAccountStatementRequest *

Responses


Payments

paymentStatus

Check Payment Status

Allows you to find out the status of a previously initiated payment (production).


/api/payment/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payment/status" \
 -d '{
  "transaction_id" : "transaction_id"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.PaymentsApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentCheckRequest paymentCheckRequest = ; // PaymentCheckRequest | 

        try {
            PaymentCheckResponse result = apiInstance.paymentStatus(authorization, client, paymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentStatus");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PaymentCheckRequest paymentCheckRequest = new PaymentCheckRequest(); // PaymentCheckRequest | 

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

import org.openapitools.client.api.PaymentsApi;

public class PaymentsApiExample {
    public static void main(String[] args) {
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentCheckRequest paymentCheckRequest = ; // PaymentCheckRequest | 

        try {
            PaymentCheckResponse result = apiInstance.paymentStatus(authorization, client, paymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentStatus");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
PaymentsApi *apiInstance = [[PaymentsApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PaymentCheckRequest *paymentCheckRequest = ; // 

// Check Payment Status
[apiInstance paymentStatusWith:authorization
    client:client
    paymentCheckRequest:paymentCheckRequest
              completionHandler: ^(PaymentCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.PaymentsApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var paymentCheckRequest = ; // {PaymentCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new PaymentsApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var paymentCheckRequest = new PaymentCheckRequest(); // PaymentCheckRequest | 

            try {
                // Check Payment Status
                PaymentCheckResponse result = apiInstance.paymentStatus(authorization, client, paymentCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling PaymentsApi.paymentStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\PaymentsApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$paymentCheckRequest = ; // PaymentCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::PaymentsApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $paymentCheckRequest = WWW::OPenAPIClient::Object::PaymentCheckRequest->new(); # PaymentCheckRequest | 

eval {
    my $result = $api_instance->paymentStatus(authorization => $authorization, client => $client, paymentCheckRequest => $paymentCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PaymentsApi->paymentStatus: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.PaymentsApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
paymentCheckRequest =  # PaymentCheckRequest | 

try:
    # Check Payment Status
    api_response = api_instance.payment_status(authorization, client, paymentCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PaymentsApi->paymentStatus: %s\n" % e)
extern crate PaymentsApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let paymentCheckRequest = ; // PaymentCheckRequest

    let mut context = PaymentsApi::Context::default();
    let result = client.paymentStatus(authorization, client, paymentCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
paymentCheckRequest *

Responses


paymentStatusTest

Check Payment Status (Test)

Allows you to find out the status of a previously initiated payment (test environment).


/test/api/payment/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/payment/status" \
 -d '{
  "transaction_id" : "transaction_id"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.PaymentsApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentCheckRequest paymentCheckRequest = ; // PaymentCheckRequest | 

        try {
            PaymentCheckResponse result = apiInstance.paymentStatusTest(authorization, client, paymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentStatusTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PaymentCheckRequest paymentCheckRequest = new PaymentCheckRequest(); // PaymentCheckRequest | 

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

import org.openapitools.client.api.PaymentsApi;

public class PaymentsApiExample {
    public static void main(String[] args) {
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentCheckRequest paymentCheckRequest = ; // PaymentCheckRequest | 

        try {
            PaymentCheckResponse result = apiInstance.paymentStatusTest(authorization, client, paymentCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentStatusTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
PaymentsApi *apiInstance = [[PaymentsApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PaymentCheckRequest *paymentCheckRequest = ; // 

// Check Payment Status (Test)
[apiInstance paymentStatusTestWith:authorization
    client:client
    paymentCheckRequest:paymentCheckRequest
              completionHandler: ^(PaymentCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.PaymentsApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var paymentCheckRequest = ; // {PaymentCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new PaymentsApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var paymentCheckRequest = new PaymentCheckRequest(); // PaymentCheckRequest | 

            try {
                // Check Payment Status (Test)
                PaymentCheckResponse result = apiInstance.paymentStatusTest(authorization, client, paymentCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling PaymentsApi.paymentStatusTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\PaymentsApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$paymentCheckRequest = ; // PaymentCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::PaymentsApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $paymentCheckRequest = WWW::OPenAPIClient::Object::PaymentCheckRequest->new(); # PaymentCheckRequest | 

eval {
    my $result = $api_instance->paymentStatusTest(authorization => $authorization, client => $client, paymentCheckRequest => $paymentCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PaymentsApi->paymentStatusTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.PaymentsApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
paymentCheckRequest =  # PaymentCheckRequest | 

try:
    # Check Payment Status (Test)
    api_response = api_instance.payment_status_test(authorization, client, paymentCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PaymentsApi->paymentStatusTest: %s\n" % e)
extern crate PaymentsApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let paymentCheckRequest = ; // PaymentCheckRequest

    let mut context = PaymentsApi::Context::default();
    let result = client.paymentStatusTest(authorization, client, paymentCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
paymentCheckRequest *

Responses


paymentUzs

UZS Payment

Initiates a payment in the national currency (UZS) (production).


/api/payment/uzs

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payment/uzs" \
 -d '{
  "transaction_id" : "transaction_id",
  "amount" : 0,
  "receiver" : {
    "mfo" : "mfo",
    "inn" : "inn",
    "name" : "name",
    "account" : "account"
  },
  "purpose" : "purpose",
  "mfo" : "mfo",
  "document" : {
    "number" : "number",
    "id" : "id"
  },
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.PaymentsApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsRequest paymentUzsRequest = ; // PaymentUzsRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzs(authorization, client, paymentUzsRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzs");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PaymentUzsRequest paymentUzsRequest = new PaymentUzsRequest(); // PaymentUzsRequest | 

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

import org.openapitools.client.api.PaymentsApi;

public class PaymentsApiExample {
    public static void main(String[] args) {
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsRequest paymentUzsRequest = ; // PaymentUzsRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzs(authorization, client, paymentUzsRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzs");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
PaymentsApi *apiInstance = [[PaymentsApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PaymentUzsRequest *paymentUzsRequest = ; // 

// UZS Payment
[apiInstance paymentUzsWith:authorization
    client:client
    paymentUzsRequest:paymentUzsRequest
              completionHandler: ^(PaymentUzsResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.PaymentsApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var paymentUzsRequest = ; // {PaymentUzsRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new PaymentsApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var paymentUzsRequest = new PaymentUzsRequest(); // PaymentUzsRequest | 

            try {
                // UZS Payment
                PaymentUzsResponse result = apiInstance.paymentUzs(authorization, client, paymentUzsRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling PaymentsApi.paymentUzs: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\PaymentsApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$paymentUzsRequest = ; // PaymentUzsRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::PaymentsApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $paymentUzsRequest = WWW::OPenAPIClient::Object::PaymentUzsRequest->new(); # PaymentUzsRequest | 

eval {
    my $result = $api_instance->paymentUzs(authorization => $authorization, client => $client, paymentUzsRequest => $paymentUzsRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PaymentsApi->paymentUzs: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.PaymentsApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
paymentUzsRequest =  # PaymentUzsRequest | 

try:
    # UZS Payment
    api_response = api_instance.payment_uzs(authorization, client, paymentUzsRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PaymentsApi->paymentUzs: %s\n" % e)
extern crate PaymentsApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let paymentUzsRequest = ; // PaymentUzsRequest

    let mut context = PaymentsApi::Context::default();
    let result = client.paymentUzs(authorization, client, paymentUzsRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
paymentUzsRequest *

Responses


paymentUzsPinfl

UZS Payment by PINFL

Initiates a payment in the national currency (UZS), specifying the recipient's PINFL (production).


/api/payment/uzs/pinfl

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payment/uzs/pinfl" \
 -d '{
  "transaction_id" : "transaction_id",
  "amount" : 0,
  "receiver" : {
    "mfo" : "mfo",
    "inn" : "inn",
    "name" : "name",
    "account" : "account"
  },
  "purpose" : "purpose",
  "mfo" : "mfo",
  "document" : {
    "number" : "number",
    "id" : "id"
  },
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.PaymentsApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsPinflRequest paymentUzsPinflRequest = ; // PaymentUzsPinflRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzsPinfl(authorization, client, paymentUzsPinflRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzsPinfl");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PaymentUzsPinflRequest paymentUzsPinflRequest = new PaymentUzsPinflRequest(); // PaymentUzsPinflRequest | 

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

import org.openapitools.client.api.PaymentsApi;

public class PaymentsApiExample {
    public static void main(String[] args) {
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsPinflRequest paymentUzsPinflRequest = ; // PaymentUzsPinflRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzsPinfl(authorization, client, paymentUzsPinflRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzsPinfl");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
PaymentsApi *apiInstance = [[PaymentsApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PaymentUzsPinflRequest *paymentUzsPinflRequest = ; // 

// UZS Payment by PINFL
[apiInstance paymentUzsPinflWith:authorization
    client:client
    paymentUzsPinflRequest:paymentUzsPinflRequest
              completionHandler: ^(PaymentUzsResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.PaymentsApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var paymentUzsPinflRequest = ; // {PaymentUzsPinflRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new PaymentsApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var paymentUzsPinflRequest = new PaymentUzsPinflRequest(); // PaymentUzsPinflRequest | 

            try {
                // UZS Payment by PINFL
                PaymentUzsResponse result = apiInstance.paymentUzsPinfl(authorization, client, paymentUzsPinflRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling PaymentsApi.paymentUzsPinfl: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\PaymentsApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$paymentUzsPinflRequest = ; // PaymentUzsPinflRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::PaymentsApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $paymentUzsPinflRequest = WWW::OPenAPIClient::Object::PaymentUzsPinflRequest->new(); # PaymentUzsPinflRequest | 

eval {
    my $result = $api_instance->paymentUzsPinfl(authorization => $authorization, client => $client, paymentUzsPinflRequest => $paymentUzsPinflRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PaymentsApi->paymentUzsPinfl: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.PaymentsApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
paymentUzsPinflRequest =  # PaymentUzsPinflRequest | 

try:
    # UZS Payment by PINFL
    api_response = api_instance.payment_uzs_pinfl(authorization, client, paymentUzsPinflRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PaymentsApi->paymentUzsPinfl: %s\n" % e)
extern crate PaymentsApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let paymentUzsPinflRequest = ; // PaymentUzsPinflRequest

    let mut context = PaymentsApi::Context::default();
    let result = client.paymentUzsPinfl(authorization, client, paymentUzsPinflRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
paymentUzsPinflRequest *

Responses


paymentUzsTest

UZS Payment (Test)

Initiates a payment in the national currency (UZS) in the test environment.


/test/api/payment/uzs

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/payment/uzs" \
 -d '{
  "transaction_id" : "transaction_id",
  "amount" : 0,
  "receiver" : {
    "mfo" : "mfo",
    "inn" : "inn",
    "name" : "name",
    "account" : "account"
  },
  "purpose" : "purpose",
  "mfo" : "mfo",
  "document" : {
    "number" : "number",
    "id" : "id"
  },
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.PaymentsApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsRequest paymentUzsRequest = ; // PaymentUzsRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzsTest(authorization, client, paymentUzsRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzsTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PaymentUzsRequest paymentUzsRequest = new PaymentUzsRequest(); // PaymentUzsRequest | 

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

import org.openapitools.client.api.PaymentsApi;

public class PaymentsApiExample {
    public static void main(String[] args) {
        PaymentsApi apiInstance = new PaymentsApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PaymentUzsRequest paymentUzsRequest = ; // PaymentUzsRequest | 

        try {
            PaymentUzsResponse result = apiInstance.paymentUzsTest(authorization, client, paymentUzsRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PaymentsApi#paymentUzsTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
PaymentsApi *apiInstance = [[PaymentsApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PaymentUzsRequest *paymentUzsRequest = ; // 

// UZS Payment (Test)
[apiInstance paymentUzsTestWith:authorization
    client:client
    paymentUzsRequest:paymentUzsRequest
              completionHandler: ^(PaymentUzsResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.PaymentsApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var paymentUzsRequest = ; // {PaymentUzsRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new PaymentsApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var paymentUzsRequest = new PaymentUzsRequest(); // PaymentUzsRequest | 

            try {
                // UZS Payment (Test)
                PaymentUzsResponse result = apiInstance.paymentUzsTest(authorization, client, paymentUzsRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling PaymentsApi.paymentUzsTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\PaymentsApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$paymentUzsRequest = ; // PaymentUzsRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::PaymentsApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $paymentUzsRequest = WWW::OPenAPIClient::Object::PaymentUzsRequest->new(); # PaymentUzsRequest | 

eval {
    my $result = $api_instance->paymentUzsTest(authorization => $authorization, client => $client, paymentUzsRequest => $paymentUzsRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PaymentsApi->paymentUzsTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.PaymentsApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
paymentUzsRequest =  # PaymentUzsRequest | 

try:
    # UZS Payment (Test)
    api_response = api_instance.payment_uzs_test(authorization, client, paymentUzsRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PaymentsApi->paymentUzsTest: %s\n" % e)
extern crate PaymentsApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let paymentUzsRequest = ; // PaymentUzsRequest

    let mut context = PaymentsApi::Context::default();
    let result = client.paymentUzsTest(authorization, client, paymentUzsRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
paymentUzsRequest *

Responses


Salaries

payroll

Create Payroll Statement

Creates a payroll statement without file attachments (production).


/api/payroll

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payroll" \
 -d '{
  "mfo" : "mfo",
  "id" : 0,
  "type" : 6,
  "employees" : [ {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  }, {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  } ],
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.SalariesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithoutRequest payRollWithoutRequest = ; // PayRollWithoutRequest | 

        try {
            PayRollWithoutResponse result = apiInstance.payroll(authorization, client, payRollWithoutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payroll");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PayRollWithoutRequest payRollWithoutRequest = new PayRollWithoutRequest(); // PayRollWithoutRequest | 

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

import org.openapitools.client.api.SalariesApi;

public class SalariesApiExample {
    public static void main(String[] args) {
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithoutRequest payRollWithoutRequest = ; // PayRollWithoutRequest | 

        try {
            PayRollWithoutResponse result = apiInstance.payroll(authorization, client, payRollWithoutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payroll");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
SalariesApi *apiInstance = [[SalariesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PayRollWithoutRequest *payRollWithoutRequest = ; // 

// Create Payroll Statement
[apiInstance payrollWith:authorization
    client:client
    payRollWithoutRequest:payRollWithoutRequest
              completionHandler: ^(PayRollWithoutResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.SalariesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var payRollWithoutRequest = ; // {PayRollWithoutRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new SalariesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var payRollWithoutRequest = new PayRollWithoutRequest(); // PayRollWithoutRequest | 

            try {
                // Create Payroll Statement
                PayRollWithoutResponse result = apiInstance.payroll(authorization, client, payRollWithoutRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling SalariesApi.payroll: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\SalariesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$payRollWithoutRequest = ; // PayRollWithoutRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::SalariesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $payRollWithoutRequest = WWW::OPenAPIClient::Object::PayRollWithoutRequest->new(); # PayRollWithoutRequest | 

eval {
    my $result = $api_instance->payroll(authorization => $authorization, client => $client, payRollWithoutRequest => $payRollWithoutRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SalariesApi->payroll: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.SalariesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
payRollWithoutRequest =  # PayRollWithoutRequest | 

try:
    # Create Payroll Statement
    api_response = api_instance.payroll(authorization, client, payRollWithoutRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SalariesApi->payroll: %s\n" % e)
extern crate SalariesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let payRollWithoutRequest = ; // PayRollWithoutRequest

    let mut context = SalariesApi::Context::default();
    let result = client.payroll(authorization, client, payRollWithoutRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
payRollWithoutRequest *

Responses


payrollFile

Create Payroll Statement with File

Creates a payroll statement with an additional file (production).


/api/payroll/with

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payroll/with" \
 -d '{
  "date" : "date",
  "purpose" : "purpose",
  "file_name" : "file_name",
  "payment_id" : "payment_id",
  "id" : 0,
  "org_account" : "org_account",
  "type" : 6,
  "project_name" : "project_name",
  "employees" : [ {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  }, {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  } ],
  "account" : "account",
  "payment_date" : "payment_date"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.SalariesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithRequest payRollWithRequest = ; // PayRollWithRequest | 

        try {
            PayRollWithResponse result = apiInstance.payrollFile(authorization, client, payRollWithRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollFile");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PayRollWithRequest payRollWithRequest = new PayRollWithRequest(); // PayRollWithRequest | 

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

import org.openapitools.client.api.SalariesApi;

public class SalariesApiExample {
    public static void main(String[] args) {
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithRequest payRollWithRequest = ; // PayRollWithRequest | 

        try {
            PayRollWithResponse result = apiInstance.payrollFile(authorization, client, payRollWithRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollFile");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
SalariesApi *apiInstance = [[SalariesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PayRollWithRequest *payRollWithRequest = ; // 

// Create Payroll Statement with File
[apiInstance payrollFileWith:authorization
    client:client
    payRollWithRequest:payRollWithRequest
              completionHandler: ^(PayRollWithResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.SalariesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var payRollWithRequest = ; // {PayRollWithRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new SalariesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var payRollWithRequest = new PayRollWithRequest(); // PayRollWithRequest | 

            try {
                // Create Payroll Statement with File
                PayRollWithResponse result = apiInstance.payrollFile(authorization, client, payRollWithRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling SalariesApi.payrollFile: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\SalariesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$payRollWithRequest = ; // PayRollWithRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::SalariesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $payRollWithRequest = WWW::OPenAPIClient::Object::PayRollWithRequest->new(); # PayRollWithRequest | 

eval {
    my $result = $api_instance->payrollFile(authorization => $authorization, client => $client, payRollWithRequest => $payRollWithRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SalariesApi->payrollFile: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.SalariesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
payRollWithRequest =  # PayRollWithRequest | 

try:
    # Create Payroll Statement with File
    api_response = api_instance.payroll_file(authorization, client, payRollWithRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SalariesApi->payrollFile: %s\n" % e)
extern crate SalariesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let payRollWithRequest = ; // PayRollWithRequest

    let mut context = SalariesApi::Context::default();
    let result = client.payrollFile(authorization, client, payRollWithRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
payRollWithRequest *

Responses


payrollStatus

Check Payroll Statement Status

Allows you to find out the current status of a previously created payroll statement (production).


/api/payroll/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/api/payroll/status" \
 -d '{
  "id" : 0,
  "type" : 6
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.SalariesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayrollCheckRequest payrollCheckRequest = ; // PayrollCheckRequest | 

        try {
            PayrollCheckResponse result = apiInstance.payrollStatus(authorization, client, payrollCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollStatus");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PayrollCheckRequest payrollCheckRequest = new PayrollCheckRequest(); // PayrollCheckRequest | 

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

import org.openapitools.client.api.SalariesApi;

public class SalariesApiExample {
    public static void main(String[] args) {
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayrollCheckRequest payrollCheckRequest = ; // PayrollCheckRequest | 

        try {
            PayrollCheckResponse result = apiInstance.payrollStatus(authorization, client, payrollCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollStatus");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
SalariesApi *apiInstance = [[SalariesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PayrollCheckRequest *payrollCheckRequest = ; // 

// Check Payroll Statement Status
[apiInstance payrollStatusWith:authorization
    client:client
    payrollCheckRequest:payrollCheckRequest
              completionHandler: ^(PayrollCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.SalariesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var payrollCheckRequest = ; // {PayrollCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new SalariesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var payrollCheckRequest = new PayrollCheckRequest(); // PayrollCheckRequest | 

            try {
                // Check Payroll Statement Status
                PayrollCheckResponse result = apiInstance.payrollStatus(authorization, client, payrollCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling SalariesApi.payrollStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\SalariesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$payrollCheckRequest = ; // PayrollCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::SalariesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $payrollCheckRequest = WWW::OPenAPIClient::Object::PayrollCheckRequest->new(); # PayrollCheckRequest | 

eval {
    my $result = $api_instance->payrollStatus(authorization => $authorization, client => $client, payrollCheckRequest => $payrollCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SalariesApi->payrollStatus: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.SalariesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
payrollCheckRequest =  # PayrollCheckRequest | 

try:
    # Check Payroll Statement Status
    api_response = api_instance.payroll_status(authorization, client, payrollCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SalariesApi->payrollStatus: %s\n" % e)
extern crate SalariesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let payrollCheckRequest = ; // PayrollCheckRequest

    let mut context = SalariesApi::Context::default();
    let result = client.payrollStatus(authorization, client, payrollCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
payrollCheckRequest *

Responses


payrollStatusTest

Check Payroll Statement Status (Test)

Allows you to find out the current status of a previously created payroll statement (test environment).


/test/api/payroll/status

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/payroll/status" \
 -d '{
  "id" : 0,
  "type" : 6
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.SalariesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayrollCheckRequest payrollCheckRequest = ; // PayrollCheckRequest | 

        try {
            PayrollCheckResponse result = apiInstance.payrollStatusTest(authorization, client, payrollCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollStatusTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PayrollCheckRequest payrollCheckRequest = new PayrollCheckRequest(); // PayrollCheckRequest | 

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

import org.openapitools.client.api.SalariesApi;

public class SalariesApiExample {
    public static void main(String[] args) {
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayrollCheckRequest payrollCheckRequest = ; // PayrollCheckRequest | 

        try {
            PayrollCheckResponse result = apiInstance.payrollStatusTest(authorization, client, payrollCheckRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollStatusTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
SalariesApi *apiInstance = [[SalariesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PayrollCheckRequest *payrollCheckRequest = ; // 

// Check Payroll Statement Status (Test)
[apiInstance payrollStatusTestWith:authorization
    client:client
    payrollCheckRequest:payrollCheckRequest
              completionHandler: ^(PayrollCheckResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.SalariesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var payrollCheckRequest = ; // {PayrollCheckRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new SalariesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var payrollCheckRequest = new PayrollCheckRequest(); // PayrollCheckRequest | 

            try {
                // Check Payroll Statement Status (Test)
                PayrollCheckResponse result = apiInstance.payrollStatusTest(authorization, client, payrollCheckRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling SalariesApi.payrollStatusTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\SalariesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$payrollCheckRequest = ; // PayrollCheckRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::SalariesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $payrollCheckRequest = WWW::OPenAPIClient::Object::PayrollCheckRequest->new(); # PayrollCheckRequest | 

eval {
    my $result = $api_instance->payrollStatusTest(authorization => $authorization, client => $client, payrollCheckRequest => $payrollCheckRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SalariesApi->payrollStatusTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.SalariesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
payrollCheckRequest =  # PayrollCheckRequest | 

try:
    # Check Payroll Statement Status (Test)
    api_response = api_instance.payroll_status_test(authorization, client, payrollCheckRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SalariesApi->payrollStatusTest: %s\n" % e)
extern crate SalariesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let payrollCheckRequest = ; // PayrollCheckRequest

    let mut context = SalariesApi::Context::default();
    let result = client.payrollStatusTest(authorization, client, payrollCheckRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
payrollCheckRequest *

Responses


payrollTest

Create Payroll Statement (Test)

Creates a payroll statement without additional attachments (test environment).


/test/api/payroll

Usage Examples and SDK

curl -X POST \
 -H "Authorization: Bearer [[accessToken]]" \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "http://localhost:8243/buss-buss/1.0/test/api/payroll" \
 -d '{
  "mfo" : "mfo",
  "id" : 0,
  "type" : 6,
  "employees" : [ {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  }, {
    "pinfl" : "pinfl",
    "amount" : 1,
    "name" : "name",
    "account" : "account"
  } ],
  "account" : "account"
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.SalariesApi;

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

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

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

        // Configure OAuth2 access token for authorization: OAuth2Password
        OAuth OAuth2Password = (OAuth) defaultClient.getAuthentication("OAuth2Password");
        OAuth2Password.setAccessToken("YOUR ACCESS TOKEN");

        // Create an instance of the API class
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithoutRequest payRollWithoutRequest = ; // PayRollWithoutRequest | 

        try {
            PayRollWithoutResponse result = apiInstance.payrollTest(authorization, client, payRollWithoutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollTest");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String authorization = new String(); // String | 
final String client = new String(); // String | 
final PayRollWithoutRequest payRollWithoutRequest = new PayRollWithoutRequest(); // PayRollWithoutRequest | 

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

import org.openapitools.client.api.SalariesApi;

public class SalariesApiExample {
    public static void main(String[] args) {
        SalariesApi apiInstance = new SalariesApi();
        String authorization = authorization_example; // String | 
        String client = client_example; // String | 
        PayRollWithoutRequest payRollWithoutRequest = ; // PayRollWithoutRequest | 

        try {
            PayRollWithoutResponse result = apiInstance.payrollTest(authorization, client, payRollWithoutRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SalariesApi#payrollTest");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure Bearer (JWT) access token for authorization: Bearer_Authentication
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
// Configure OAuth2 access token for authorization: (authentication scheme: OAuth2Password)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];


// Create an instance of the API class
SalariesApi *apiInstance = [[SalariesApi alloc] init];
String *authorization = authorization_example; //  (default to null)
String *client = client_example; //  (default to null)
PayRollWithoutRequest *payRollWithoutRequest = ; // 

// Create Payroll Statement (Test)
[apiInstance payrollTestWith:authorization
    client:client
    payRollWithoutRequest:payRollWithoutRequest
              completionHandler: ^(PayRollWithoutResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var ApiDocumentationIpotekaOtpBank = require('api_documentation_ipoteka_otp_bank');
var defaultClient = ApiDocumentationIpotekaOtpBank.ApiClient.instance;

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

// Configure OAuth2 access token for authorization: OAuth2Password
var OAuth2Password = defaultClient.authentications['OAuth2Password'];
OAuth2Password.accessToken = "YOUR ACCESS TOKEN";

// Create an instance of the API class
var api = new ApiDocumentationIpotekaOtpBank.SalariesApi()
var authorization = authorization_example; // {String} 
var client = client_example; // {String} 
var payRollWithoutRequest = ; // {PayRollWithoutRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new SalariesApi();
            var authorization = authorization_example;  // String |  (default to null)
            var client = client_example;  // String |  (default to null)
            var payRollWithoutRequest = new PayRollWithoutRequest(); // PayRollWithoutRequest | 

            try {
                // Create Payroll Statement (Test)
                PayRollWithoutResponse result = apiInstance.payrollTest(authorization, client, payRollWithoutRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling SalariesApi.payrollTest: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Configure OAuth2 access token for authorization: OAuth2Password
OpenAPITools\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\SalariesApi();
$authorization = authorization_example; // String | 
$client = client_example; // String | 
$payRollWithoutRequest = ; // PayRollWithoutRequest | 

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

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

# Configure OAuth2 access token for authorization: OAuth2Password
$WWW::OPenAPIClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::SalariesApi->new();
my $authorization = authorization_example; # String | 
my $client = client_example; # String | 
my $payRollWithoutRequest = WWW::OPenAPIClient::Object::PayRollWithoutRequest->new(); # PayRollWithoutRequest | 

eval {
    my $result = $api_instance->payrollTest(authorization => $authorization, client => $client, payRollWithoutRequest => $payRollWithoutRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SalariesApi->payrollTest: $@\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: Bearer_Authentication
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Configure OAuth2 access token for authorization: OAuth2Password
openapi_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# Create an instance of the API class
api_instance = openapi_client.SalariesApi()
authorization = authorization_example # String |  (default to null)
client = client_example # String |  (default to null)
payRollWithoutRequest =  # PayRollWithoutRequest | 

try:
    # Create Payroll Statement (Test)
    api_response = api_instance.payroll_test(authorization, client, payRollWithoutRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SalariesApi->payrollTest: %s\n" % e)
extern crate SalariesApi;

pub fn main() {
    let authorization = authorization_example; // String
    let client = client_example; // String
    let payRollWithoutRequest = ; // PayRollWithoutRequest

    let mut context = SalariesApi::Context::default();
    let result = client.payrollTest(authorization, client, payRollWithoutRequest, &context).wait();

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

Scopes

Parameters

Header
Name Description
Authorization*
String
Required
Client*
String
Required
Body
Name Description
payRollWithoutRequest *

Responses