Bank Argent API transaction documentation

AccountModule

getCategoriesByTransactionId

Transaction's categories

Get the transaction's categories


/user/categories

Usage and SDK Samples

curl -X GET -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/categories"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AccountModuleApi;

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

public class AccountModuleApiExample {

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

        AccountModuleApi apiInstance = new AccountModuleApi();
        String autorization = autorization_example; // String | Attach Bearer JWT token
        try {
            CategoriesResponse result = apiInstance.getCategoriesByTransactionId(autorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getCategoriesByTransactionId");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AccountModuleApi;

public class AccountModuleApiExample {

    public static void main(String[] args) {
        AccountModuleApi apiInstance = new AccountModuleApi();
        String autorization = autorization_example; // String | Attach Bearer JWT token
        try {
            CategoriesResponse result = apiInstance.getCategoriesByTransactionId(autorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getCategoriesByTransactionId");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *autorization = autorization_example; // Attach Bearer JWT token

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

// Transaction's categories
[apiInstance getCategoriesByTransactionIdWith:autorization
              completionHandler: ^(CategoriesResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.AccountModuleApi()

var autorization = autorization_example; // {String} Attach Bearer JWT token


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

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

            var apiInstance = new AccountModuleApi();
            var autorization = autorization_example;  // String | Attach Bearer JWT token

            try
            {
                // Transaction's categories
                CategoriesResponse result = apiInstance.getCategoriesByTransactionId(autorization);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AccountModuleApi.getCategoriesByTransactionId: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\AccountModuleApi();
$autorization = autorization_example; // String | Attach Bearer JWT token

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

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

my $api_instance = WWW::SwaggerClient::AccountModuleApi->new();
my $autorization = autorization_example; # String | Attach Bearer JWT token

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

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

# create an instance of the API class
api_instance = swagger_client.AccountModuleApi()
autorization = autorization_example # String | Attach Bearer JWT token

try: 
    # Transaction's categories
    api_response = api_instance.get_categories_by_transaction_id(autorization)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountModuleApi->getCategoriesByTransactionId: %s\n" % e)

Parameters

Header parameters
Name Description
Autorization*
String
Attach Bearer JWT token
Required

Responses

Status: 200 - successful operation

Status: 400 - Invalid transaction Id supplied

Status: 404 - Category not found

Status: 500 - Internal Server Error


getTransactionById

Transaction details

Get the chosen transaction's details


/user/transaction/{transactionId}

Usage and SDK Samples

curl -X GET -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/transaction/{transactionId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AccountModuleApi;

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

public class AccountModuleApiExample {

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

        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        String transactionId = transactionId_example; // String | Transaction ID
        try {
            DetailsResponse result = apiInstance.getTransactionById(authorization, transactionId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getTransactionById");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AccountModuleApi;

public class AccountModuleApiExample {

    public static void main(String[] args) {
        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        String transactionId = transactionId_example; // String | Transaction ID
        try {
            DetailsResponse result = apiInstance.getTransactionById(authorization, transactionId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getTransactionById");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *authorization = authorization_example; // Authorization Bearer JWT token
String *transactionId = transactionId_example; // Transaction ID

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

// Transaction details
[apiInstance getTransactionByIdWith:authorization
    transactionId:transactionId
              completionHandler: ^(DetailsResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.AccountModuleApi()

var authorization = authorization_example; // {String} Authorization Bearer JWT token

var transactionId = transactionId_example; // {String} Transaction ID


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

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

            var apiInstance = new AccountModuleApi();
            var authorization = authorization_example;  // String | Authorization Bearer JWT token
            var transactionId = transactionId_example;  // String | Transaction ID

            try
            {
                // Transaction details
                DetailsResponse result = apiInstance.getTransactionById(authorization, transactionId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AccountModuleApi.getTransactionById: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\AccountModuleApi();
$authorization = authorization_example; // String | Authorization Bearer JWT token
$transactionId = transactionId_example; // String | Transaction ID

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

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

my $api_instance = WWW::SwaggerClient::AccountModuleApi->new();
my $authorization = authorization_example; # String | Authorization Bearer JWT token
my $transactionId = transactionId_example; # String | Transaction ID

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

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

# create an instance of the API class
api_instance = swagger_client.AccountModuleApi()
authorization = authorization_example # String | Authorization Bearer JWT token
transactionId = transactionId_example # String | Transaction ID

try: 
    # Transaction details
    api_response = api_instance.get_transaction_by_id(authorization, transactionId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountModuleApi->getTransactionById: %s\n" % e)

Parameters

Path parameters
Name Description
transactionId*
String
Transaction ID
Required
Header parameters
Name Description
Authorization*
String
Authorization Bearer JWT token
Required

Responses

Status: 200 - successful operation

Status: 400 - Invalid transaction Id supplied

Status: 404 - Transaction not found

Status: 500 - Internal Server Error


getTransactionsByAccountId

User's transactions for the current month

Get user's current month transactions


/user/account/{accountId}

Usage and SDK Samples

curl -X GET -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/account/{accountId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AccountModuleApi;

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

public class AccountModuleApiExample {

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

        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        BigDecimal accountId = 8.14; // BigDecimal | Account ID
        TransactionsDate dates = ; // TransactionsDate | Transaction's period to get
        try {
            TransactionsResponse result = apiInstance.getTransactionsByAccountId(authorization, accountId, dates);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getTransactionsByAccountId");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AccountModuleApi;

public class AccountModuleApiExample {

    public static void main(String[] args) {
        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        BigDecimal accountId = 8.14; // BigDecimal | Account ID
        TransactionsDate dates = ; // TransactionsDate | Transaction's period to get
        try {
            TransactionsResponse result = apiInstance.getTransactionsByAccountId(authorization, accountId, dates);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#getTransactionsByAccountId");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *authorization = authorization_example; // Authorization Bearer JWT token
BigDecimal *accountId = 8.14; // Account ID
TransactionsDate *dates = ; // Transaction's period to get

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

// User's transactions for the current month
[apiInstance getTransactionsByAccountIdWith:authorization
    accountId:accountId
    dates:dates
              completionHandler: ^(TransactionsResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.AccountModuleApi()

var authorization = authorization_example; // {String} Authorization Bearer JWT token

var accountId = 8.14; // {BigDecimal} Account ID

var dates = ; // {TransactionsDate} Transaction's period to get


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

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

            var apiInstance = new AccountModuleApi();
            var authorization = authorization_example;  // String | Authorization Bearer JWT token
            var accountId = 8.14;  // BigDecimal | Account ID
            var dates = new TransactionsDate(); // TransactionsDate | Transaction's period to get

            try
            {
                // User's transactions for the current month
                TransactionsResponse result = apiInstance.getTransactionsByAccountId(authorization, accountId, dates);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AccountModuleApi.getTransactionsByAccountId: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\AccountModuleApi();
$authorization = authorization_example; // String | Authorization Bearer JWT token
$accountId = 8.14; // BigDecimal | Account ID
$dates = ; // TransactionsDate | Transaction's period to get

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

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

my $api_instance = WWW::SwaggerClient::AccountModuleApi->new();
my $authorization = authorization_example; # String | Authorization Bearer JWT token
my $accountId = 8.14; # BigDecimal | Account ID
my $dates = WWW::SwaggerClient::Object::TransactionsDate->new(); # TransactionsDate | Transaction's period to get

eval { 
    my $result = $api_instance->getTransactionsByAccountId(authorization => $authorization, accountId => $accountId, dates => $dates);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AccountModuleApi->getTransactionsByAccountId: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.AccountModuleApi()
authorization = authorization_example # String | Authorization Bearer JWT token
accountId = 8.14 # BigDecimal | Account ID
dates =  # TransactionsDate | Transaction's period to get

try: 
    # User's transactions for the current month
    api_response = api_instance.get_transactions_by_account_id(authorization, accountId, dates)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountModuleApi->getTransactionsByAccountId: %s\n" % e)

Parameters

Path parameters
Name Description
accountId*
BigDecimal
Account ID
Required
Header parameters
Name Description
Authorization*
String
Authorization Bearer JWT token
Required
Body parameters
Name Description
dates *

Responses

Status: 200 - successful operation

Status: 400 - Invalid account ID supplied

Status: 404 - Account not found

Status: 500 - Internal Server Error


upDateTransactionById

Update the current transaction

Update the current transaction's category


/user/transaction/{transactionId}

Usage and SDK Samples

curl -X PUT -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/transaction/{transactionId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AccountModuleApi;

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

public class AccountModuleApiExample {

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

        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        String transactionId = transactionId_example; // String | Transaction ID
        EditableDetails category = ; // EditableDetails | Update transaction's category
        try {
            DetailsResponse result = apiInstance.upDateTransactionById(authorization, transactionId, category);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#upDateTransactionById");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AccountModuleApi;

public class AccountModuleApiExample {

    public static void main(String[] args) {
        AccountModuleApi apiInstance = new AccountModuleApi();
        String authorization = authorization_example; // String | Authorization Bearer JWT token
        String transactionId = transactionId_example; // String | Transaction ID
        EditableDetails category = ; // EditableDetails | Update transaction's category
        try {
            DetailsResponse result = apiInstance.upDateTransactionById(authorization, transactionId, category);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccountModuleApi#upDateTransactionById");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *authorization = authorization_example; // Authorization Bearer JWT token
String *transactionId = transactionId_example; // Transaction ID
EditableDetails *category = ; // Update transaction's category

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

// Update the current transaction
[apiInstance upDateTransactionByIdWith:authorization
    transactionId:transactionId
    category:category
              completionHandler: ^(DetailsResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.AccountModuleApi()

var authorization = authorization_example; // {String} Authorization Bearer JWT token

var transactionId = transactionId_example; // {String} Transaction ID

var category = ; // {EditableDetails} Update transaction's category


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

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

            var apiInstance = new AccountModuleApi();
            var authorization = authorization_example;  // String | Authorization Bearer JWT token
            var transactionId = transactionId_example;  // String | Transaction ID
            var category = new EditableDetails(); // EditableDetails | Update transaction's category

            try
            {
                // Update the current transaction
                DetailsResponse result = apiInstance.upDateTransactionById(authorization, transactionId, category);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AccountModuleApi.upDateTransactionById: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\AccountModuleApi();
$authorization = authorization_example; // String | Authorization Bearer JWT token
$transactionId = transactionId_example; // String | Transaction ID
$category = ; // EditableDetails | Update transaction's category

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

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

my $api_instance = WWW::SwaggerClient::AccountModuleApi->new();
my $authorization = authorization_example; # String | Authorization Bearer JWT token
my $transactionId = transactionId_example; # String | Transaction ID
my $category = WWW::SwaggerClient::Object::EditableDetails->new(); # EditableDetails | Update transaction's category

eval { 
    my $result = $api_instance->upDateTransactionById(authorization => $authorization, transactionId => $transactionId, category => $category);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AccountModuleApi->upDateTransactionById: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

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

# create an instance of the API class
api_instance = swagger_client.AccountModuleApi()
authorization = authorization_example # String | Authorization Bearer JWT token
transactionId = transactionId_example # String | Transaction ID
category =  # EditableDetails | Update transaction's category

try: 
    # Update the current transaction
    api_response = api_instance.up_date_transaction_by_id(authorization, transactionId, category)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountModuleApi->upDateTransactionById: %s\n" % e)

Parameters

Path parameters
Name Description
transactionId*
String
Transaction ID
Required
Header parameters
Name Description
Authorization*
String
Authorization Bearer JWT token
Required
Body parameters
Name Description
category *

Responses

Status: 200 - successful operation

Status: 400 - Invalid transaction Id supplied

Status: 404 - Transaction not found

Status: 500 - Internal Server Error


UserModule

userLoginPost

Login

API for Login


/user/login

Usage and SDK Samples

curl -X POST "https://localhost:3001/api/v1/user/login"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UserModuleApi;

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

public class UserModuleApiExample {

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

public class UserModuleApiExample {

    public static void main(String[] args) {
        UserModuleApi apiInstance = new UserModuleApi();
        Login body = ; // Login | Login Payload
        try {
            LoginResponse result = apiInstance.userLoginPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userLoginPost");
            e.printStackTrace();
        }
    }
}
Login *body = ; // Login Payload

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

// Login
[apiInstance userLoginPostWith:body
              completionHandler: ^(LoginResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');

var api = new BankArgentApiTransactionDocumentation.UserModuleApi()

var body = ; // {Login} Login Payload


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

namespace Example
{
    public class userLoginPostExample
    {
        public void main()
        {
            
            var apiInstance = new UserModuleApi();
            var body = new Login(); // Login | Login Payload

            try
            {
                // Login
                LoginResponse result = apiInstance.userLoginPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UserModuleApi.userLoginPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\UserModuleApi();
$body = ; // Login | Login Payload

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

my $api_instance = WWW::SwaggerClient::UserModuleApi->new();
my $body = WWW::SwaggerClient::Object::Login->new(); # Login | Login Payload

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

# create an instance of the API class
api_instance = swagger_client.UserModuleApi()
body =  # Login | Login Payload

try: 
    # Login
    api_response = api_instance.user_login_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UserModuleApi->userLoginPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Login Successfully

Status: 400 - Invalid Fields

Status: 500 - Internal Server Error


userProfilePost

User Profile API

API for fetching a user profile


/user/profile

Usage and SDK Samples

curl -X POST -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/profile"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UserModuleApi;

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

public class UserModuleApiExample {

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

        UserModuleApi apiInstance = new UserModuleApi();
        String authorization = authorization_example; // String | Attach Bearer JWT token
        try {
            ApiResponse result = apiInstance.userProfilePost(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userProfilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UserModuleApi;

public class UserModuleApiExample {

    public static void main(String[] args) {
        UserModuleApi apiInstance = new UserModuleApi();
        String authorization = authorization_example; // String | Attach Bearer JWT token
        try {
            ApiResponse result = apiInstance.userProfilePost(authorization);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userProfilePost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *authorization = authorization_example; // Attach Bearer JWT token

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

// User Profile API
[apiInstance userProfilePostWith:authorization
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.UserModuleApi()

var authorization = authorization_example; // {String} Attach Bearer JWT token


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

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

            var apiInstance = new UserModuleApi();
            var authorization = authorization_example;  // String | Attach Bearer JWT token

            try
            {
                // User Profile API
                ApiResponse result = apiInstance.userProfilePost(authorization);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UserModuleApi.userProfilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\UserModuleApi();
$authorization = authorization_example; // String | Attach Bearer JWT token

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

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

my $api_instance = WWW::SwaggerClient::UserModuleApi->new();
my $authorization = authorization_example; # String | Attach Bearer JWT token

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

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

# create an instance of the API class
api_instance = swagger_client.UserModuleApi()
authorization = authorization_example # String | Attach Bearer JWT token

try: 
    # User Profile API
    api_response = api_instance.user_profile_post(authorization)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UserModuleApi->userProfilePost: %s\n" % e)

Parameters

Header parameters
Name Description
Authorization*
String
Attach Bearer JWT token
Required

Responses

Status: 200 - User profile retrieved successully

Status: 400 - Invalid Fields

Status: 500 - Internal Server Error


userProfilePut

User Profile API

API for updating a user profile


/user/profile

Usage and SDK Samples

curl -X PUT -H "Authorization: [[apiKey]]" "https://localhost:3001/api/v1/user/profile"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UserModuleApi;

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

public class UserModuleApiExample {

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

        UserModuleApi apiInstance = new UserModuleApi();
        String authorization = authorization_example; // String | Attach Bearer JWT token
        UserProfile body = ; // UserProfile | Update user profile attributes
        try {
            ApiResponse result = apiInstance.userProfilePut(authorization, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userProfilePut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UserModuleApi;

public class UserModuleApiExample {

    public static void main(String[] args) {
        UserModuleApi apiInstance = new UserModuleApi();
        String authorization = authorization_example; // String | Attach Bearer JWT token
        UserProfile body = ; // UserProfile | Update user profile attributes
        try {
            ApiResponse result = apiInstance.userProfilePut(authorization, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userProfilePut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

String *authorization = authorization_example; // Attach Bearer JWT token
UserProfile *body = ; // Update user profile attributes

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

// User Profile API
[apiInstance userProfilePutWith:authorization
    body:body
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');
var defaultClient = BankArgentApiTransactionDocumentation.ApiClient.instance;

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

var api = new BankArgentApiTransactionDocumentation.UserModuleApi()

var authorization = authorization_example; // {String} Attach Bearer JWT token

var body = ; // {UserProfile} Update user profile attributes


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

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

            var apiInstance = new UserModuleApi();
            var authorization = authorization_example;  // String | Attach Bearer JWT token
            var body = new UserProfile(); // UserProfile | Update user profile attributes

            try
            {
                // User Profile API
                ApiResponse result = apiInstance.userProfilePut(authorization, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UserModuleApi.userProfilePut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\Api\UserModuleApi();
$authorization = authorization_example; // String | Attach Bearer JWT token
$body = ; // UserProfile | Update user profile attributes

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

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

my $api_instance = WWW::SwaggerClient::UserModuleApi->new();
my $authorization = authorization_example; # String | Attach Bearer JWT token
my $body = WWW::SwaggerClient::Object::UserProfile->new(); # UserProfile | Update user profile attributes

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

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

# create an instance of the API class
api_instance = swagger_client.UserModuleApi()
authorization = authorization_example # String | Attach Bearer JWT token
body =  # UserProfile | Update user profile attributes

try: 
    # User Profile API
    api_response = api_instance.user_profile_put(authorization, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UserModuleApi->userProfilePut: %s\n" % e)

Parameters

Header parameters
Name Description
Authorization*
String
Attach Bearer JWT token
Required
Body parameters
Name Description
body *

Responses

Status: 200 - User profile retrieved successully

Status: 400 - Invalid Fields

Status: 500 - Internal Server Error


userSignupPost

Signup

API for Signup


/user/signup

Usage and SDK Samples

curl -X POST "https://localhost:3001/api/v1/user/signup"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UserModuleApi;

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

public class UserModuleApiExample {

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

public class UserModuleApiExample {

    public static void main(String[] args) {
        UserModuleApi apiInstance = new UserModuleApi();
        User body = ; // User | Signup Payload
        try {
            ApiResponse result = apiInstance.userSignupPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UserModuleApi#userSignupPost");
            e.printStackTrace();
        }
    }
}
User *body = ; // Signup Payload

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

// Signup
[apiInstance userSignupPostWith:body
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var BankArgentApiTransactionDocumentation = require('bank_argent_api_transaction_documentation');

var api = new BankArgentApiTransactionDocumentation.UserModuleApi()

var body = ; // {User} Signup Payload


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

namespace Example
{
    public class userSignupPostExample
    {
        public void main()
        {
            
            var apiInstance = new UserModuleApi();
            var body = new User(); // User | Signup Payload

            try
            {
                // Signup
                ApiResponse result = apiInstance.userSignupPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UserModuleApi.userSignupPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\UserModuleApi();
$body = ; // User | Signup Payload

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

my $api_instance = WWW::SwaggerClient::UserModuleApi->new();
my $body = WWW::SwaggerClient::Object::User->new(); # User | Signup Payload

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

# create an instance of the API class
api_instance = swagger_client.UserModuleApi()
body =  # User | Signup Payload

try: 
    # Signup
    api_response = api_instance.user_signup_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UserModuleApi->userSignupPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Signup Successfully

Status: 400 - Invalid Fields

Status: 500 - Internal Server Error