رسید، پرداخت آسان با موبایل

apiV1MerchantsGet

دریافت لیست پذیرنده‌ها


/api/v1/merchants

Usage and SDK Samples

curl -X GET "https://api.apieco.ir/resid/api/v1/merchants?offset=&size="
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String offset = offset_example; // String | میزان آفست از ابتدای لیست
        String size = size_example; // String | اندازه‌ بازه‌ درخواستی
        try {
            array[inline_response_200] result = apiInstance.apiV1MerchantsGet(apiecoKey, authorization, offset, size);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String offset = offset_example; // String | میزان آفست از ابتدای لیست
        String size = size_example; // String | اندازه‌ بازه‌ درخواستی
        try {
            array[inline_response_200] result = apiInstance.apiV1MerchantsGet(apiecoKey, authorization, offset, size);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsGet");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *offset = offset_example; // میزان آفست از ابتدای لیست
String *size = size_example; // اندازه‌ بازه‌ درخواستی

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

// دریافت لیست پذیرنده‌ها
[apiInstance apiV1MerchantsGetWith:apiecoKey
    authorization:authorization
    offset:offset
    size:size
              completionHandler: ^(array[inline_response_200] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var offset = offset_example; // {String} میزان آفست از ابتدای لیست

var size = size_example; // {String} اندازه‌ بازه‌ درخواستی


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

namespace Example
{
    public class apiV1MerchantsGetExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var offset = offset_example;  // String | میزان آفست از ابتدای لیست
            var size = size_example;  // String | اندازه‌ بازه‌ درخواستی

            try
            {
                // دریافت لیست پذیرنده‌ها
                array[inline_response_200] result = apiInstance.apiV1MerchantsGet(apiecoKey, authorization, offset, size);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1MerchantsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$offset = offset_example; // String | میزان آفست از ابتدای لیست
$size = size_example; // String | اندازه‌ بازه‌ درخواستی

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $offset = offset_example; # String | میزان آفست از ابتدای لیست
my $size = size_example; # String | اندازه‌ بازه‌ درخواستی

eval { 
    my $result = $api_instance->apiV1MerchantsGet(apiecoKey => $apiecoKey, authorization => $authorization, offset => $offset, size => $size);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1MerchantsGet: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
offset = offset_example # String | میزان آفست از ابتدای لیست
size = size_example # String | اندازه‌ بازه‌ درخواستی

try: 
    # دریافت لیست پذیرنده‌ها
    api_response = api_instance.api_v1_merchants_get(apiecoKey, authorization, offset, size)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1MerchantsGet: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required
Query parameters
Name Description
offset*
String
میزان آفست از ابتدای لیست
Required
size*
String
اندازه‌ بازه‌ درخواستی
Required

Responses

Status: 200 - 200 response


apiV1MerchantsMerchantSlugDelete

دریافت اطلاعات یک پذیرنده


/api/v1/merchants/{merchant_slug}

Usage and SDK Samples

curl -X DELETE "https://api.apieco.ir/resid/api/v1/merchants/{merchant_slug}"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        try {
            inline_response_200_1 result = apiInstance.apiV1MerchantsMerchantSlugDelete(apiecoKey, authorization, merchantSlug);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        try {
            inline_response_200_1 result = apiInstance.apiV1MerchantsMerchantSlugDelete(apiecoKey, authorization, merchantSlug);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugDelete");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *merchantSlug = merchantSlug_example; // شناسه پذیرنده

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

// دریافت اطلاعات یک پذیرنده
[apiInstance apiV1MerchantsMerchantSlugDeleteWith:apiecoKey
    authorization:authorization
    merchantSlug:merchantSlug
              completionHandler: ^(inline_response_200_1 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var merchantSlug = merchantSlug_example; // {String} شناسه پذیرنده


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

namespace Example
{
    public class apiV1MerchantsMerchantSlugDeleteExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var merchantSlug = merchantSlug_example;  // String | شناسه پذیرنده

            try
            {
                // دریافت اطلاعات یک پذیرنده
                inline_response_200_1 result = apiInstance.apiV1MerchantsMerchantSlugDelete(apiecoKey, authorization, merchantSlug);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1MerchantsMerchantSlugDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$merchantSlug = merchantSlug_example; // String | شناسه پذیرنده

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $merchantSlug = merchantSlug_example; # String | شناسه پذیرنده

eval { 
    my $result = $api_instance->apiV1MerchantsMerchantSlugDelete(apiecoKey => $apiecoKey, authorization => $authorization, merchantSlug => $merchantSlug);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1MerchantsMerchantSlugDelete: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
merchantSlug = merchantSlug_example # String | شناسه پذیرنده

try: 
    # دریافت اطلاعات یک پذیرنده
    api_response = api_instance.api_v1_merchants_merchant_slug_delete(apiecoKey, authorization, merchantSlug)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1MerchantsMerchantSlugDelete: %s\n" % e)

Parameters

Path parameters
Name Description
merchant_slug*
String
شناسه پذیرنده
Required
Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required

Responses

Status: 200 - 200 response


apiV1MerchantsMerchantSlugGet

دریافت اطلاعات یک پذیرنده


/api/v1/merchants/{merchant_slug}

Usage and SDK Samples

curl -X GET "https://api.apieco.ir/resid/api/v1/merchants/{merchant_slug}"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugGet(apiecoKey, authorization, merchantSlug);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugGet(apiecoKey, authorization, merchantSlug);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugGet");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *merchantSlug = merchantSlug_example; // شناسه پذیرنده

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

// دریافت اطلاعات یک پذیرنده
[apiInstance apiV1MerchantsMerchantSlugGetWith:apiecoKey
    authorization:authorization
    merchantSlug:merchantSlug
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var merchantSlug = merchantSlug_example; // {String} شناسه پذیرنده


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

namespace Example
{
    public class apiV1MerchantsMerchantSlugGetExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var merchantSlug = merchantSlug_example;  // String | شناسه پذیرنده

            try
            {
                // دریافت اطلاعات یک پذیرنده
                inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugGet(apiecoKey, authorization, merchantSlug);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1MerchantsMerchantSlugGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$merchantSlug = merchantSlug_example; // String | شناسه پذیرنده

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $merchantSlug = merchantSlug_example; # String | شناسه پذیرنده

eval { 
    my $result = $api_instance->apiV1MerchantsMerchantSlugGet(apiecoKey => $apiecoKey, authorization => $authorization, merchantSlug => $merchantSlug);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1MerchantsMerchantSlugGet: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
merchantSlug = merchantSlug_example # String | شناسه پذیرنده

try: 
    # دریافت اطلاعات یک پذیرنده
    api_response = api_instance.api_v1_merchants_merchant_slug_get(apiecoKey, authorization, merchantSlug)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1MerchantsMerchantSlugGet: %s\n" % e)

Parameters

Path parameters
Name Description
merchant_slug*
String
شناسه پذیرنده
Required
Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required

Responses

Status: 200 - 200 response


apiV1MerchantsMerchantSlugPost

به روزرسانی اطلاعات یک پذیرنده


/api/v1/merchants/{merchant_slug}

Usage and SDK Samples

curl -X POST "https://api.apieco.ir/resid/api/v1/merchants/{merchant_slug}"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        Data_1 data = ; // Data_1 | 
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugPost(apiecoKey, authorization, merchantSlug, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
        Data_1 data = ; // Data_1 | 
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugPost(apiecoKey, authorization, merchantSlug, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsMerchantSlugPost");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *merchantSlug = merchantSlug_example; // شناسه پذیرنده
Data_1 *data = ; //  (optional)

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

// به روزرسانی اطلاعات یک پذیرنده
[apiInstance apiV1MerchantsMerchantSlugPostWith:apiecoKey
    authorization:authorization
    merchantSlug:merchantSlug
    data:data
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var merchantSlug = merchantSlug_example; // {String} شناسه پذیرنده

var opts = { 
  'data':  // {Data_1} 
};

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

namespace Example
{
    public class apiV1MerchantsMerchantSlugPostExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var merchantSlug = merchantSlug_example;  // String | شناسه پذیرنده
            var data = new Data_1(); // Data_1 |  (optional) 

            try
            {
                // به روزرسانی اطلاعات یک پذیرنده
                inline_response_200 result = apiInstance.apiV1MerchantsMerchantSlugPost(apiecoKey, authorization, merchantSlug, data);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1MerchantsMerchantSlugPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$merchantSlug = merchantSlug_example; // String | شناسه پذیرنده
$data = ; // Data_1 | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $merchantSlug = merchantSlug_example; # String | شناسه پذیرنده
my $data = WWW::SwaggerClient::Object::Data_1->new(); # Data_1 | 

eval { 
    my $result = $api_instance->apiV1MerchantsMerchantSlugPost(apiecoKey => $apiecoKey, authorization => $authorization, merchantSlug => $merchantSlug, data => $data);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1MerchantsMerchantSlugPost: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
merchantSlug = merchantSlug_example # String | شناسه پذیرنده
data =  # Data_1 |  (optional)

try: 
    # به روزرسانی اطلاعات یک پذیرنده
    api_response = api_instance.api_v1_merchants_merchant_slug_post(apiecoKey, authorization, merchantSlug, data=data)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1MerchantsMerchantSlugPost: %s\n" % e)

Parameters

Path parameters
Name Description
merchant_slug*
String
شناسه پذیرنده
Required
Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required
Body parameters
Name Description
data

Responses

Status: 200 - 200 response


apiV1MerchantsPost

ایجاد یک پذیرنده جدید


/api/v1/merchants

Usage and SDK Samples

curl -X POST "https://api.apieco.ir/resid/api/v1/merchants"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Data data = ; // Data | 
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsPost(apiecoKey, authorization, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Data data = ; // Data | 
        try {
            inline_response_200 result = apiInstance.apiV1MerchantsPost(apiecoKey, authorization, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1MerchantsPost");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
Data *data = ; //  (optional)

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

// ایجاد یک پذیرنده جدید
[apiInstance apiV1MerchantsPostWith:apiecoKey
    authorization:authorization
    data:data
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var opts = { 
  'data':  // {Data} 
};

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

namespace Example
{
    public class apiV1MerchantsPostExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var data = new Data(); // Data |  (optional) 

            try
            {
                // ایجاد یک پذیرنده جدید
                inline_response_200 result = apiInstance.apiV1MerchantsPost(apiecoKey, authorization, data);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1MerchantsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$data = ; // Data | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $data = WWW::SwaggerClient::Object::Data->new(); # Data | 

eval { 
    my $result = $api_instance->apiV1MerchantsPost(apiecoKey => $apiecoKey, authorization => $authorization, data => $data);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1MerchantsPost: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
data =  # Data |  (optional)

try: 
    # ایجاد یک پذیرنده جدید
    api_response = api_instance.api_v1_merchants_post(apiecoKey, authorization, data=data)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1MerchantsPost: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required
Body parameters
Name Description
data

Responses

Status: 200 - 200 response


apiV1PaymentsGet

گرفتن لیست پرداخت‌ها


/api/v1/payments

Usage and SDK Samples

curl -X GET "https://api.apieco.ir/resid/api/v1/payments?size=&before=&after="
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Integer size = 56; // Integer | تعداد پرداخت‌ها در جواب حداکثر200
        String before = before_example; // String | پرداخت‌هایی که قبل از این زمان
        String after = after_example; // String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید
        try {
            inline_response_200_2 result = apiInstance.apiV1PaymentsGet(apiecoKey, authorization, size, before, after);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Integer size = 56; // Integer | تعداد پرداخت‌ها در جواب حداکثر200
        String before = before_example; // String | پرداخت‌هایی که قبل از این زمان
        String after = after_example; // String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید
        try {
            inline_response_200_2 result = apiInstance.apiV1PaymentsGet(apiecoKey, authorization, size, before, after);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsGet");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
Integer *size = 56; // تعداد پرداخت‌ها در جواب حداکثر200 (optional) (default to 50)
String *before = before_example; // پرداخت‌هایی که قبل از این زمان (optional) (default to زمان حال)
String *after = after_example; //  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید (optional)

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

// گرفتن لیست پرداخت‌ها
[apiInstance apiV1PaymentsGetWith:apiecoKey
    authorization:authorization
    size:size
    before:before
    after:after
              completionHandler: ^(inline_response_200_2 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var opts = { 
  'size': 56, // {Integer} تعداد پرداخت‌ها در جواب حداکثر200
  'before': before_example, // {String} پرداخت‌هایی که قبل از این زمان
  'after': after_example // {String}  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید
};

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

namespace Example
{
    public class apiV1PaymentsGetExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var size = 56;  // Integer | تعداد پرداخت‌ها در جواب حداکثر200 (optional)  (default to 50)
            var before = before_example;  // String | پرداخت‌هایی که قبل از این زمان (optional)  (default to زمان حال)
            var after = after_example;  // String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید (optional) 

            try
            {
                // گرفتن لیست پرداخت‌ها
                inline_response_200_2 result = apiInstance.apiV1PaymentsGet(apiecoKey, authorization, size, before, after);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1PaymentsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$size = 56; // Integer | تعداد پرداخت‌ها در جواب حداکثر200
$before = before_example; // String | پرداخت‌هایی که قبل از این زمان
$after = after_example; // String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $size = 56; # Integer | تعداد پرداخت‌ها در جواب حداکثر200
my $before = before_example; # String | پرداخت‌هایی که قبل از این زمان
my $after = after_example; # String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید

eval { 
    my $result = $api_instance->apiV1PaymentsGet(apiecoKey => $apiecoKey, authorization => $authorization, size => $size, before => $before, after => $after);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1PaymentsGet: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
size = 56 # Integer | تعداد پرداخت‌ها در جواب حداکثر200 (optional) (default to 50)
before = before_example # String | پرداخت‌هایی که قبل از این زمان (optional) (default to زمان حال)
after = after_example # String |  پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید (optional)

try: 
    # گرفتن لیست پرداخت‌ها
    api_response = api_instance.api_v1_payments_get(apiecoKey, authorization, size=size, before=before, after=after)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1PaymentsGet: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required
Query parameters
Name Description
size
Integer
تعداد پرداخت‌ها در جواب حداکثر200
before
String
پرداخت‌هایی که قبل از این زمان
after
String
پرداخت‌هایی که بعد از یک زمان مشخص اتفاق افتاده‌اند را دریافت کنید باید به جای فیلد before از این فیلد استفاده کنید

Responses

Status: 200 - 200 response


apiV1PaymentsPaymentRequestTokenCollectPost

نهایی‌سازی پرداخت


/api/v1/payments/{payment_request_token}/collect

Usage and SDK Samples

curl -X POST "https://api.apieco.ir/resid/api/v1/payments/{payment_request_token}/collect"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
        try {
            inline_response_200_1 result = apiInstance.apiV1PaymentsPaymentRequestTokenCollectPost(apiecoKey, authorization, paymentRequestToken);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPaymentRequestTokenCollectPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
        try {
            inline_response_200_1 result = apiInstance.apiV1PaymentsPaymentRequestTokenCollectPost(apiecoKey, authorization, paymentRequestToken);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPaymentRequestTokenCollectPost");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *paymentRequestToken = paymentRequestToken_example; // شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

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

// نهایی‌سازی پرداخت
[apiInstance apiV1PaymentsPaymentRequestTokenCollectPostWith:apiecoKey
    authorization:authorization
    paymentRequestToken:paymentRequestToken
              completionHandler: ^(inline_response_200_1 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var paymentRequestToken = paymentRequestToken_example; // {String} شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع


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

namespace Example
{
    public class apiV1PaymentsPaymentRequestTokenCollectPostExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var paymentRequestToken = paymentRequestToken_example;  // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

            try
            {
                // نهایی‌سازی پرداخت
                inline_response_200_1 result = apiInstance.apiV1PaymentsPaymentRequestTokenCollectPost(apiecoKey, authorization, paymentRequestToken);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1PaymentsPaymentRequestTokenCollectPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $paymentRequestToken = paymentRequestToken_example; # String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

eval { 
    my $result = $api_instance->apiV1PaymentsPaymentRequestTokenCollectPost(apiecoKey => $apiecoKey, authorization => $authorization, paymentRequestToken => $paymentRequestToken);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1PaymentsPaymentRequestTokenCollectPost: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
paymentRequestToken = paymentRequestToken_example # String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

try: 
    # نهایی‌سازی پرداخت
    api_response = api_instance.api_v1_payments_payment_request_token_collect_post(apiecoKey, authorization, paymentRequestToken)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1PaymentsPaymentRequestTokenCollectPost: %s\n" % e)

Parameters

Path parameters
Name Description
payment_request_token*
String
شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
Required
Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required

Responses

Status: 200 - 200 response


apiV1PaymentsPaymentRequestTokenGet

گرفتن اطلاعات پرداخت


/api/v1/payments/{payment_request_token}

Usage and SDK Samples

curl -X GET "https://api.apieco.ir/resid/api/v1/payments/{payment_request_token}"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
        try {
            inline_response_200_4 result = apiInstance.apiV1PaymentsPaymentRequestTokenGet(apiecoKey, authorization, paymentRequestToken);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPaymentRequestTokenGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        String paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
        try {
            inline_response_200_4 result = apiInstance.apiV1PaymentsPaymentRequestTokenGet(apiecoKey, authorization, paymentRequestToken);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPaymentRequestTokenGet");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *paymentRequestToken = paymentRequestToken_example; // شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

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

// گرفتن اطلاعات پرداخت
[apiInstance apiV1PaymentsPaymentRequestTokenGetWith:apiecoKey
    authorization:authorization
    paymentRequestToken:paymentRequestToken
              completionHandler: ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var paymentRequestToken = paymentRequestToken_example; // {String} شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع


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

namespace Example
{
    public class apiV1PaymentsPaymentRequestTokenGetExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var paymentRequestToken = paymentRequestToken_example;  // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

            try
            {
                // گرفتن اطلاعات پرداخت
                inline_response_200_4 result = apiInstance.apiV1PaymentsPaymentRequestTokenGet(apiecoKey, authorization, paymentRequestToken);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1PaymentsPaymentRequestTokenGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$paymentRequestToken = paymentRequestToken_example; // String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $paymentRequestToken = paymentRequestToken_example; # String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

eval { 
    my $result = $api_instance->apiV1PaymentsPaymentRequestTokenGet(apiecoKey => $apiecoKey, authorization => $authorization, paymentRequestToken => $paymentRequestToken);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1PaymentsPaymentRequestTokenGet: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
paymentRequestToken = paymentRequestToken_example # String | شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع

try: 
    # گرفتن اطلاعات پرداخت
    api_response = api_instance.api_v1_payments_payment_request_token_get(apiecoKey, authorization, paymentRequestToken)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1PaymentsPaymentRequestTokenGet: %s\n" % e)

Parameters

Path parameters
Name Description
payment_request_token*
String
شناسه‌ی پرداخت گرفته شده در مرحله‌ی شروع
Required
Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required

Responses

Status: 200 - 200 response


apiV1PaymentsPost

ساختن درخواست پرداخت


/api/v1/payments

Usage and SDK Samples

curl -X POST "https://api.apieco.ir/resid/api/v1/payments"
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();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Data_2 data = ; // Data_2 | 
        try {
            inline_response_200_3 result = apiInstance.apiV1PaymentsPost(apiecoKey, authorization, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String authorization = authorization_example; // String | apikey for use API
        Data_2 data = ; // Data_2 | 
        try {
            inline_response_200_3 result = apiInstance.apiV1PaymentsPost(apiecoKey, authorization, data);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#apiV1PaymentsPost");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *authorization = authorization_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
Data_2 *data = ; //  (optional)

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

// ساختن درخواست پرداخت
[apiInstance apiV1PaymentsPostWith:apiecoKey
    authorization:authorization
    data:data
              completionHandler: ^(inline_response_200_3 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var _ = require('____');

var api = new _.DefaultApi()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var authorization = authorization_example; // {String} apikey for use API

var opts = { 
  'data':  // {Data_2} 
};

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

namespace Example
{
    public class apiV1PaymentsPostExample
    {
        public void main()
        {
            
            var apiInstance = new DefaultApi();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var authorization = authorization_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var data = new Data_2(); // Data_2 |  (optional) 

            try
            {
                // ساختن درخواست پرداخت
                inline_response_200_3 result = apiInstance.apiV1PaymentsPost(apiecoKey, authorization, data);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.apiV1PaymentsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$authorization = authorization_example; // String | apikey for use API
$data = ; // Data_2 | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $authorization = authorization_example; # String | apikey for use API
my $data = WWW::SwaggerClient::Object::Data_2->new(); # Data_2 | 

eval { 
    my $result = $api_instance->apiV1PaymentsPost(apiecoKey => $apiecoKey, authorization => $authorization, data => $data);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->apiV1PaymentsPost: $@\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()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
authorization = authorization_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
data =  # Data_2 |  (optional)

try: 
    # ساختن درخواست پرداخت
    api_response = api_instance.api_v1_payments_post(apiecoKey, authorization, data=data)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->apiV1PaymentsPost: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Authorization*
String
apikey for use API
Required
Body parameters
Name Description
data

Responses

Status: 200 - 200 response