curl -X GET "https://api.apieco.ir/hesabit-api/v1/invoices/customer?access_token=&customer_id=&email=&mobile=&limit=&offset=&page=&date=&from_date=&to_date=&due=&from_due=&to_due=&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();
String apiecoKey = apiecoKey_example; // String | apikey for use API
String accessToken = accessToken_example; // String | token
Integer customerId = 56; // Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است
Integer email = 56; // Integer | آدرس ایمیل مشتری
Integer mobile = 56; // Integer | شماره موبایل مشتری
Integer limit = 56; // Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است
Integer offset = 56; // Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند
String page = page_example; // String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود .
String date = date_example; // String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است
String fromDate = fromDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
String toDate = toDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است .
String due = due_example; // String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است .
String fromDue = fromDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
String toDue = toDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است
String status = status_example; // String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است
try {
inline_response_200_1 result = apiInstance.v1InvoicesCustomerGet(apiecoKey, accessToken, customerId, email, mobile, limit, offset, page, date, fromDate, toDate, due, fromDue, toDue, status);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DefaultApi#v1InvoicesCustomerGet");
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 accessToken = accessToken_example; // String | token
Integer customerId = 56; // Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است
Integer email = 56; // Integer | آدرس ایمیل مشتری
Integer mobile = 56; // Integer | شماره موبایل مشتری
Integer limit = 56; // Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است
Integer offset = 56; // Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند
String page = page_example; // String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود .
String date = date_example; // String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است
String fromDate = fromDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
String toDate = toDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است .
String due = due_example; // String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است .
String fromDue = fromDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
String toDue = toDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است
String status = status_example; // String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است
try {
inline_response_200_1 result = apiInstance.v1InvoicesCustomerGet(apiecoKey, accessToken, customerId, email, mobile, limit, offset, page, date, fromDate, toDate, due, fromDue, toDue, status);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DefaultApi#v1InvoicesCustomerGet");
e.printStackTrace();
}
}
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *accessToken = accessToken_example; // token
Integer *customerId = 56; // شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است (optional)
Integer *email = 56; // آدرس ایمیل مشتری (optional)
Integer *mobile = 56; // شماره موبایل مشتری (optional)
Integer *limit = 56; // به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است (optional)
Integer *offset = 56; // نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند (optional)
String *page = page_example; // صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود . (optional)
String *date = date_example; // تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است (optional)
String *fromDate = fromDate_example; // یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
String *toDate = toDate_example; // یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است . (optional)
String *due = due_example; // تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است . (optional)
String *fromDue = fromDue_example; // یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
String *toDue = toDue_example; // یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است (optional)
String *status = status_example; // وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است (optional)
DefaultApi *apiInstance = [[DefaultApi alloc] init];
// خواندن فاکتور های یک مشتری خاص
[apiInstance v1InvoicesCustomerGetWith:apiecoKey
accessToken:accessToken
customerId:customerId
email:email
mobile:mobile
limit:limit
offset:offset
page:page
date:date
fromDate:fromDate
toDate:toDate
due:due
fromDue:fromDue
toDue:toDue
status:status
completionHandler: ^(inline_response_200_1 output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error: %@", error);
}
}];
var SwaggerJsClient = require('swagger-js-client');
var api = new SwaggerJsClient.DefaultApi()
var apiecoKey = apiecoKey_example; // {String} apikey for use API
var accessToken = accessToken_example; // {String} token
var opts = {
'customerId': 56, // {Integer} شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است
'email': 56, // {Integer} آدرس ایمیل مشتری
'mobile': 56, // {Integer} شماره موبایل مشتری
'limit': 56, // {Integer} به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است
'offset': 56, // {Integer} نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند
'page': page_example, // {String} صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود .
'date': date_example, // {String} تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است
'fromDate': fromDate_example, // {String} یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
'toDate': toDate_example, // {String} یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است .
'due': due_example, // {String} تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است .
'fromDue': fromDue_example, // {String} یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
'toDue': toDue_example, // {String} یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است
'status': status_example // {String} وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.v1InvoicesCustomerGet(apiecoKey, accessToken, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
namespace Example
{
public class v1InvoicesCustomerGetExample
{
public void main()
{
var apiInstance = new DefaultApi();
var apiecoKey = apiecoKey_example; // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
var accessToken = accessToken_example; // String | token
var customerId = 56; // Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است (optional)
var email = 56; // Integer | آدرس ایمیل مشتری (optional)
var mobile = 56; // Integer | شماره موبایل مشتری (optional)
var limit = 56; // Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است (optional)
var offset = 56; // Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند (optional)
var page = page_example; // String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود . (optional)
var date = date_example; // String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است (optional)
var fromDate = fromDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
var toDate = toDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است . (optional)
var due = due_example; // String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است . (optional)
var fromDue = fromDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
var toDue = toDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است (optional)
var status = status_example; // String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است (optional)
try
{
// خواندن فاکتور های یک مشتری خاص
inline_response_200_1 result = apiInstance.v1InvoicesCustomerGet(apiecoKey, accessToken, customerId, email, mobile, limit, offset, page, date, fromDate, toDate, due, fromDue, toDue, status);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DefaultApi.v1InvoicesCustomerGet: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$api_instance = new Swagger\Client\Api\DefaultApi();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$accessToken = accessToken_example; // String | token
$customerId = 56; // Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است
$email = 56; // Integer | آدرس ایمیل مشتری
$mobile = 56; // Integer | شماره موبایل مشتری
$limit = 56; // Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است
$offset = 56; // Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند
$page = page_example; // String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود .
$date = date_example; // String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است
$fromDate = fromDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
$toDate = toDate_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است .
$due = due_example; // String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است .
$fromDue = fromDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
$toDue = toDue_example; // String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است
$status = status_example; // String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است
try {
$result = $api_instance->v1InvoicesCustomerGet($apiecoKey, $accessToken, $customerId, $email, $mobile, $limit, $offset, $page, $date, $fromDate, $toDate, $due, $fromDue, $toDue, $status);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling DefaultApi->v1InvoicesCustomerGet: ', $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 $accessToken = accessToken_example; # String | token
my $customerId = 56; # Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است
my $email = 56; # Integer | آدرس ایمیل مشتری
my $mobile = 56; # Integer | شماره موبایل مشتری
my $limit = 56; # Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است
my $offset = 56; # Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند
my $page = page_example; # String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود .
my $date = date_example; # String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است
my $fromDate = fromDate_example; # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
my $toDate = toDate_example; # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است .
my $due = due_example; # String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است .
my $fromDue = fromDue_example; # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است
my $toDue = toDue_example; # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است
my $status = status_example; # String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است
eval {
my $result = $api_instance->v1InvoicesCustomerGet(apiecoKey => $apiecoKey, accessToken => $accessToken, customerId => $customerId, email => $email, mobile => $mobile, limit => $limit, offset => $offset, page => $page, date => $date, fromDate => $fromDate, toDate => $toDate, due => $due, fromDue => $fromDue, toDue => $toDue, status => $status);
print Dumper($result);
};
if ($@) {
warn "Exception when calling DefaultApi->v1InvoicesCustomerGet: $@\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)
accessToken = accessToken_example # String | token
customerId = 56 # Integer | شناسه مشتری یک رشته ۳۶ کاراکتری منحصر به فرد است (optional)
email = 56 # Integer | آدرس ایمیل مشتری (optional)
mobile = 56 # Integer | شماره موبایل مشتری (optional)
limit = 56 # Integer | به صورت پیش فرض ۱۰ فاکتور آخر بازگردانده می شود . این مقدار تا ۱۰۰ رکورد قابل تنظیم است (optional)
offset = 56 # Integer | نقطه شروع یک مقدار عددی است که نقطه شروع رکورد ها را در کوئری مشخص می کند (optional)
page = page_example # String | صفحه یک مقدار عددی است که برای صفحه بندی در کوئری استفاده می شود . (optional)
date = date_example # String | تاریخ فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها در یک تاریخ خاص قابل استفاده است (optional)
fromDate = fromDate_example # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
toDate = toDate_example # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است . (optional)
due = due_example # String | تاریخ سررسید فاکتور یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور هایی که سررسید آن در یک تاریخ خاص قابل استفاده است . (optional)
fromDue = fromDue_example # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها از یک تاریخ به بعد قابل استفاده است (optional)
toDue = toDue_example # String | یک رشته عددی به صورت timestamp است که برای گرفتن لیست فاکتور ها تا یک تاریخ به بعد قابل استفاده است (optional)
status = status_example # String | وضعیت فاکتور برای گرفتن لیست فاکتور ها دارای یک وضعیت خاص قابل استفاده است (optional)
try:
# خواندن فاکتور های یک مشتری خاص
api_response = api_instance.v1_invoices_customer_get(apiecoKey, accessToken, customerId=customerId, email=email, mobile=mobile, limit=limit, offset=offset, page=page, date=date, fromDate=fromDate, toDate=toDate, due=due, fromDue=fromDue, toDue=toDue, status=status)
pprint(api_response)
except ApiException as e:
print("Exception when calling DefaultApi->v1InvoicesCustomerGet: %s\n" % e)