Swagger BaaS - OpenAPI 3.0

Cards

getCardInfo

Get Card Status Info

Retrieves information about a specific card's status (e.g., ACTIVE or BLOCKED) along with the reason if applicable.


/cards/status

Usage Examples and SDK

curl -X POST \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://localhost:8243/api/v1/cards/status" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardsApi;

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

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

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

        // Create an instance of the API class
        CardsApi apiInstance = new CardsApi();
        GetCardInfoRequest getCardInfoRequest = ; // GetCardInfoRequest | 

        try {
            getCardInfo_200_response result = apiInstance.getCardInfo(getCardInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#getCardInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final GetCardInfoRequest getCardInfoRequest = new GetCardInfoRequest(); // GetCardInfoRequest | 

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

import org.openapitools.client.api.CardsApi;

public class CardsApiExample {
    public static void main(String[] args) {
        CardsApi apiInstance = new CardsApi();
        GetCardInfoRequest getCardInfoRequest = ; // GetCardInfoRequest | 

        try {
            getCardInfo_200_response result = apiInstance.getCardInfo(getCardInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#getCardInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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


// Create an instance of the API class
CardsApi *apiInstance = [[CardsApi alloc] init];
GetCardInfoRequest *getCardInfoRequest = ; // 

// Get Card Status Info
[apiInstance getCardInfoWith:getCardInfoRequest
              completionHandler: ^(getCardInfo_200_response output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var SwaggerBaaSOpenApi30 = require('swagger_baa_s_open_api_3_0');
var defaultClient = SwaggerBaaSOpenApi30.ApiClient.instance;

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

// Create an instance of the API class
var api = new SwaggerBaaSOpenApi30.CardsApi()
var getCardInfoRequest = ; // {GetCardInfoRequest} 

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

namespace Example
{
    public class getCardInfoExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: wso2_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new CardsApi();
            var getCardInfoRequest = new GetCardInfoRequest(); // GetCardInfoRequest | 

            try {
                // Get Card Status Info
                getCardInfo_200_response result = apiInstance.getCardInfo(getCardInfoRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardsApi.getCardInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardsApi();
$getCardInfoRequest = ; // GetCardInfoRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardsApi->new();
my $getCardInfoRequest = WWW::OPenAPIClient::Object::GetCardInfoRequest->new(); # GetCardInfoRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardsApi()
getCardInfoRequest =  # GetCardInfoRequest | 

try:
    # Get Card Status Info
    api_response = api_instance.get_card_info(getCardInfoRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardsApi->getCardInfo: %s\n" % e)
extern crate CardsApi;

pub fn main() {
    let getCardInfoRequest = ; // GetCardInfoRequest

    let mut context = CardsApi::Context::default();
    let result = client.getCardInfo(getCardInfoRequest, &context).wait();

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

Scopes

write write scope
read read scope

Parameters

Body
Name Description
getCardInfoRequest *

Card identifier whose status is being queried

Responses


getCardOrderInfo

Retrieve Card Order Details

Returns the current status of the card order and any associated card details for a previously placed card order.


/cards/order/info

Usage Examples and SDK

curl -X POST \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://localhost:8243/api/v1/cards/order/info" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardsApi;

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

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

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

        // Create an instance of the API class
        CardsApi apiInstance = new CardsApi();
        GetCardOrderInfoRequest getCardOrderInfoRequest = ; // GetCardOrderInfoRequest | 

        try {
            getCardOrderInfo_200_response result = apiInstance.getCardOrderInfo(getCardOrderInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#getCardOrderInfo");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final GetCardOrderInfoRequest getCardOrderInfoRequest = new GetCardOrderInfoRequest(); // GetCardOrderInfoRequest | 

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

import org.openapitools.client.api.CardsApi;

public class CardsApiExample {
    public static void main(String[] args) {
        CardsApi apiInstance = new CardsApi();
        GetCardOrderInfoRequest getCardOrderInfoRequest = ; // GetCardOrderInfoRequest | 

        try {
            getCardOrderInfo_200_response result = apiInstance.getCardOrderInfo(getCardOrderInfoRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#getCardOrderInfo");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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


// Create an instance of the API class
CardsApi *apiInstance = [[CardsApi alloc] init];
GetCardOrderInfoRequest *getCardOrderInfoRequest = ; // 

// Retrieve Card Order Details
[apiInstance getCardOrderInfoWith:getCardOrderInfoRequest
              completionHandler: ^(getCardOrderInfo_200_response output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var SwaggerBaaSOpenApi30 = require('swagger_baa_s_open_api_3_0');
var defaultClient = SwaggerBaaSOpenApi30.ApiClient.instance;

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

// Create an instance of the API class
var api = new SwaggerBaaSOpenApi30.CardsApi()
var getCardOrderInfoRequest = ; // {GetCardOrderInfoRequest} 

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

namespace Example
{
    public class getCardOrderInfoExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: wso2_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new CardsApi();
            var getCardOrderInfoRequest = new GetCardOrderInfoRequest(); // GetCardOrderInfoRequest | 

            try {
                // Retrieve Card Order Details
                getCardOrderInfo_200_response result = apiInstance.getCardOrderInfo(getCardOrderInfoRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardsApi.getCardOrderInfo: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardsApi();
$getCardOrderInfoRequest = ; // GetCardOrderInfoRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardsApi->new();
my $getCardOrderInfoRequest = WWW::OPenAPIClient::Object::GetCardOrderInfoRequest->new(); # GetCardOrderInfoRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardsApi()
getCardOrderInfoRequest =  # GetCardOrderInfoRequest | 

try:
    # Retrieve Card Order Details
    api_response = api_instance.get_card_order_info(getCardOrderInfoRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardsApi->getCardOrderInfo: %s\n" % e)
extern crate CardsApi;

pub fn main() {
    let getCardOrderInfoRequest = ; // GetCardOrderInfoRequest

    let mut context = CardsApi::Context::default();
    let result = client.getCardOrderInfo(getCardOrderInfoRequest, &context).wait();

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

Scopes

write write scope
read read scope

Parameters

Body
Name Description
getCardOrderInfoRequest *

Parameters for fetching the card-order details

Responses


orderCard

Order a New Card

Creates an order for a new payment card (virtual or physical). The request includes essential details such as the card brand, currency, and personal information. The user must accept the terms and privacy policy before the card order can be processed.


/cards/order

Usage Examples and SDK

curl -X POST \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://localhost:8243/api/v1/cards/order" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardsApi;

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

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

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

        // Create an instance of the API class
        CardsApi apiInstance = new CardsApi();
        OrderCardRequest orderCardRequest = ; // OrderCardRequest | 

        try {
            orderCard_200_response result = apiInstance.orderCard(orderCardRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#orderCard");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final OrderCardRequest orderCardRequest = new OrderCardRequest(); // OrderCardRequest | 

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

import org.openapitools.client.api.CardsApi;

public class CardsApiExample {
    public static void main(String[] args) {
        CardsApi apiInstance = new CardsApi();
        OrderCardRequest orderCardRequest = ; // OrderCardRequest | 

        try {
            orderCard_200_response result = apiInstance.orderCard(orderCardRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CardsApi#orderCard");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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


// Create an instance of the API class
CardsApi *apiInstance = [[CardsApi alloc] init];
OrderCardRequest *orderCardRequest = ; // 

// Order a New Card
[apiInstance orderCardWith:orderCardRequest
              completionHandler: ^(orderCard_200_response output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var SwaggerBaaSOpenApi30 = require('swagger_baa_s_open_api_3_0');
var defaultClient = SwaggerBaaSOpenApi30.ApiClient.instance;

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

// Create an instance of the API class
var api = new SwaggerBaaSOpenApi30.CardsApi()
var orderCardRequest = ; // {OrderCardRequest} 

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

namespace Example
{
    public class orderCardExample
    {
        public void main()
        {
            // Configure OAuth2 access token for authorization: wso2_auth
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            // Create an instance of the API class
            var apiInstance = new CardsApi();
            var orderCardRequest = new OrderCardRequest(); // OrderCardRequest | 

            try {
                // Order a New Card
                orderCard_200_response result = apiInstance.orderCard(orderCardRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardsApi.orderCard: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardsApi();
$orderCardRequest = ; // OrderCardRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardsApi->new();
my $orderCardRequest = WWW::OPenAPIClient::Object::OrderCardRequest->new(); # OrderCardRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardsApi()
orderCardRequest =  # OrderCardRequest | 

try:
    # Order a New Card
    api_response = api_instance.order_card(orderCardRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardsApi->orderCard: %s\n" % e)
extern crate CardsApi;

pub fn main() {
    let orderCardRequest = ; // OrderCardRequest

    let mut context = CardsApi::Context::default();
    let result = client.orderCard(orderCardRequest, &context).wait();

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

Scopes

write write scope
read read scope

Parameters

Body
Name Description
orderCardRequest *

All information required to place a new card order

Responses


updateCardStatus

Update Card Status

Updates the status of a specific card (e.g., BLOCKED or ACTIVE) and optionally includes a reason for the change.


/cards/status

Usage Examples and SDK

curl -X PUT \
 \
 -H "Accept: application/json" \
 -H "Content-Type: application/json" \
 "https://localhost:8243/api/v1/cards/status" \
 -d ''
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.CardsApi;

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

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

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

        // Create an instance of the API class
        CardsApi apiInstance = new CardsApi();
        UpdateCardStatusRequest updateCardStatusRequest = ; // UpdateCardStatusRequest | 

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

final api_instance = DefaultApi();

final UpdateCardStatusRequest updateCardStatusRequest = new UpdateCardStatusRequest(); // UpdateCardStatusRequest | 

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

import org.openapitools.client.api.CardsApi;

public class CardsApiExample {
    public static void main(String[] args) {
        CardsApi apiInstance = new CardsApi();
        UpdateCardStatusRequest updateCardStatusRequest = ; // UpdateCardStatusRequest | 

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

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


// Create an instance of the API class
CardsApi *apiInstance = [[CardsApi alloc] init];
UpdateCardStatusRequest *updateCardStatusRequest = ; // 

// Update Card Status
[apiInstance updateCardStatusWith:updateCardStatusRequest
              completionHandler: ^(updateCardStatus_200_response output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var SwaggerBaaSOpenApi30 = require('swagger_baa_s_open_api_3_0');
var defaultClient = SwaggerBaaSOpenApi30.ApiClient.instance;

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

// Create an instance of the API class
var api = new SwaggerBaaSOpenApi30.CardsApi()
var updateCardStatusRequest = ; // {UpdateCardStatusRequest} 

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

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

            // Create an instance of the API class
            var apiInstance = new CardsApi();
            var updateCardStatusRequest = new UpdateCardStatusRequest(); // UpdateCardStatusRequest | 

            try {
                // Update Card Status
                updateCardStatus_200_response result = apiInstance.updateCardStatus(updateCardStatusRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling CardsApi.updateCardStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\CardsApi();
$updateCardStatusRequest = ; // UpdateCardStatusRequest | 

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

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

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::CardsApi->new();
my $updateCardStatusRequest = WWW::OPenAPIClient::Object::UpdateCardStatusRequest->new(); # UpdateCardStatusRequest | 

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

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

# Create an instance of the API class
api_instance = openapi_client.CardsApi()
updateCardStatusRequest =  # UpdateCardStatusRequest | 

try:
    # Update Card Status
    api_response = api_instance.update_card_status(updateCardStatusRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CardsApi->updateCardStatus: %s\n" % e)
extern crate CardsApi;

pub fn main() {
    let updateCardStatusRequest = ; // UpdateCardStatusRequest

    let mut context = CardsApi::Context::default();
    let result = client.updateCardStatus(updateCardStatusRequest, &context).wait();

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

Scopes

write write scope
read read scope

Parameters

Body
Name Description
updateCardStatusRequest *

Card identifier and the new status to be applied

Responses