Fiatlink FLS01

Default

featuresGet

Get supported features

Endpoint to retrieve supported features


/features

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/features"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Get supported features
[apiInstance featuresGetWithCompletionHandler: 
              ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

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

namespace Example
{
    public class featuresGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

            try
            {
                // Get supported features
                inline_response_200 result = apiInstance.featuresGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.featuresGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

try: 
    # Get supported features
    api_response = api_instance.features_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->featuresGet: %s\n" % e)

Parameters

Responses

Status: 200 - List of supported features


orderPost

Create an order

Confirm an order from quote and get payment information in return


/order

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/order"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Create an order
[apiInstance orderPostWith:body
              completionHandler: ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Order_body}} 

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

namespace Example
{
    public class orderPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Order_body(); // Order_body | 

            try
            {
                // Create an order
                inline_response_200_4 result = apiInstance.orderPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.orderPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Order_body | 

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

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

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

try: 
    # Create an order
    api_response = api_instance.order_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->orderPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response


orderStatusPost

Get order status

This endpoint returns the status of one or more orders based on the session and order ID.


/order-status

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/order-status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Orderstatus_body body = ; // Orderstatus_body | 
        try {
            map['String', inline_response_map200] result = apiInstance.orderStatusPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#orderStatusPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Orderstatus_body body = ; // Orderstatus_body | 
        try {
            map['String', inline_response_map200] result = apiInstance.orderStatusPost(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#orderStatusPost");
            e.printStackTrace();
        }
    }
}
Orderstatus_body *body = ; // 

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

// Get order status
[apiInstance orderStatusPostWith:body
              completionHandler: ^(map['String', inline_response_map200] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Orderstatus_body}} 

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

namespace Example
{
    public class orderStatusPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Orderstatus_body(); // Orderstatus_body | 

            try
            {
                // Get order status
                map['String', inline_response_map200] result = apiInstance.orderStatusPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.orderStatusPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Orderstatus_body | 

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

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

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

try: 
    # Get order status
    api_response = api_instance.order_status_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->orderStatusPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response


paymentOptionsPost

Get payment options

This endpoint provides a list of payment options for different currencies, filtered by an optional currency code.


/payment-options

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/payment-options"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Get payment options
[apiInstance paymentOptionsPostWith:body
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Paymentoptions_body}} 

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

namespace Example
{
    public class paymentOptionsPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Paymentoptions_body(); // Paymentoptions_body | 

            try
            {
                // Get payment options
                inline_response_200_6 result = apiInstance.paymentOptionsPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.paymentOptionsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Paymentoptions_body | 

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

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

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

try: 
    # Get payment options
    api_response = api_instance.payment_options_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->paymentOptionsPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response


quotePost

Get a quote or estimate

Get a an quote or estimate from the provider based on amount of fiat you want to spend


/quote

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/quote"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Get a quote or estimate
[apiInstance quotePostWith:body
              completionHandler: ^(inline_response_200_3 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Quote_body}} 

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

namespace Example
{
    public class quotePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Quote_body(); // Quote_body | 

            try
            {
                // Get a quote or estimate
                inline_response_200_3 result = apiInstance.quotePost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.quotePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Quote_body | 

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

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

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

try: 
    # Get a quote or estimate
    api_response = api_instance.quote_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->quotePost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response


sessionPost

Start a session

Start a session with optional signed proof of ownership. If Proof of Ownership is not required signature can be a random alphanumeric value.


/session

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/session"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Start a session
[apiInstance sessionPostWith:body
              completionHandler: ^(inline_response_200_2 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Session_body}} 

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

namespace Example
{
    public class sessionPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Session_body(); // Session_body | 

            try
            {
                // Start a session
                inline_response_200_2 result = apiInstance.sessionPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.sessionPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Session_body | 

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

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

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

try: 
    # Start a session
    api_response = api_instance.session_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->sessionPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response


verifyGet

Provides token for authentication

Request a token to be signed by the reciever node as proof of ownership


/verify

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/verify"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Provides token for authentication
[apiInstance verifyGetWithCompletionHandler: 
              ^(inline_response_200_1 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

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

namespace Example
{
    public class verifyGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

            try
            {
                // Provides token for authentication
                inline_response_200_1 result = apiInstance.verifyGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.verifyGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

try: 
    # Provides token for authentication
    api_response = api_instance.verify_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->verifyGet: %s\n" % e)

Parameters

Responses

Status: 200 - Successful response


withdrawalPost

Initiate a withdrawal

Request lnurlw from the provider. User can provide optional fallback onchain address which will be used if the withdrawal is not claimed before the expiration date


/withdrawal

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/ALJAZ/fiatlink/1.0.0/withdrawal"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Initiate a withdrawal
[apiInstance withdrawalPostWith:body
              completionHandler: ^(inline_response_200_5 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FiatlinkFls01 = require('fiatlink_fls01');

var api = new FiatlinkFls01.DefaultApi()
var body = ; // {{Withdrawal_body}} 

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

namespace Example
{
    public class withdrawalPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Withdrawal_body(); // Withdrawal_body | 

            try
            {
                // Initiate a withdrawal
                inline_response_200_5 result = apiInstance.withdrawalPost(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.withdrawalPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Withdrawal_body | 

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

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

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

try: 
    # Initiate a withdrawal
    api_response = api_instance.withdrawal_post(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->withdrawalPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Successful response