سیستم استعلام در رابط برنامهنویسی حسابفا
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
curl -X POST https://api.hesabfa.com/v1/inquiry/credit \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/credit");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token"
};
fetch("https://api.hesabfa.com/v1/inquiry/credit", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/credit",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/credit", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن تعداد توکن باقیمانده درون Result قرار می گیرد. |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *nationalCode | کد ملی |
| *birthDate | تاریخ تولد |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/nationalIdentity \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'nationalCode' => '1234567890',
'birthDate' => '1999-01-01'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/nationalIdentity");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
nationalCode: "1234567890",
birthDate: "1999-01-01"
};
fetch("https://api.hesabfa.com/v1/inquiry/nationalIdentity", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/nationalIdentity",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
nationalCode = "1234567890",
birthDate = "1999-01-01"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/nationalIdentity", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Matched | مطابقت |
| FirstName | نام |
| LastName | نام خانوادگی |
| NationalCode | کد/شناسه ملی |
| IsDead | فوت شده |
| Alive | در قید حیات |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *nationalCode | کد ملی |
| *mobile | شماره موبایل |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"mobile": "09123456789"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/checkMobileAndNationalCode \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"mobile": "09123456789"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'nationalCode' => '1234567890',
'mobile' => '09123456789'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/checkMobileAndNationalCode");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
nationalCode: "1234567890",
mobile: "09123456789"
};
fetch("https://api.hesabfa.com/v1/inquiry/checkMobileAndNationalCode", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"mobile": "09123456789"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/checkMobileAndNationalCode",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
nationalCode = "1234567890",
mobile = "09123456789"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/checkMobileAndNationalCode", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Matched | مطابقت |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *nationalCode | کد ملی |
| *cardNumber | شماره کارت |
| *birthDate | تاریخ تولد |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"cardNumber": "6199999999999999",
"birthDate": "2000-02-05"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/checkCardAndNationalCode \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"cardNumber": "6199999999999999",
"birthDate": "2000-02-05"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'nationalCode' => '1234567890',
'cardNumber' => '6199999999999999',
'birthDate' => '2000-02-05'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/checkCardAndNationalCode");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
nationalCode: "1234567890",
cardNumber: "6199999999999999",
birthDate: "2000-02-05"
};
fetch("https://api.hesabfa.com/v1/inquiry/checkCardAndNationalCode", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"cardNumber": "6199999999999999",
"birthDate": "2000-02-05"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/checkCardAndNationalCode",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
nationalCode = "1234567890",
cardNumber = "6199999999999999",
birthDate = "2000-02-05"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/checkCardAndNationalCode", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Matched | مطابقت |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *nationalCode | کد ملی |
| *birthDate | تاریخ تولد |
| *iban | شماره شبا |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01",
"iban": "IR910100010000001234567890"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/checkIbanAndNationalCode \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01",
"iban": "IR910100010000001234567890"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'nationalCode' => '1234567890',
'birthDate' => '1999-01-01',
'iban' => 'IR910100010000001234567890'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/checkIbanAndNationalCode");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
nationalCode: "1234567890",
birthDate: "1999-01-01",
iban: "IR910100010000001234567890"
};
fetch("https://api.hesabfa.com/v1/inquiry/checkIbanAndNationalCode", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"nationalCode": "1234567890",
"birthDate": "1999-01-01",
"iban": "IR910100010000001234567890"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/checkIbanAndNationalCode",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
nationalCode = "1234567890",
birthDate = "1999-01-01",
iban = "IR910100010000001234567890"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/checkIbanAndNationalCode", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Matched | مطابقت |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *iban | شماره شبا |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"iban": "IR910100010000001234567890"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/iban \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"iban": "IR910100010000001234567890"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'iban' => 'IR910100010000001234567890'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/iban");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
iban: "IR910100010000001234567890"
};
fetch("https://api.hesabfa.com/v1/inquiry/iban", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"iban": "IR910100010000001234567890"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/iban",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
iban = "IR910100010000001234567890"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/iban", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Name | نام و نام خانوادگی |
| BankName | نام بانک |
| IsTransferable | قابلیت انتقال وجه |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *cardNumber | شماره کارت |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/card \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'cardNumber' => '6199999999999999'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/card");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
cardNumber: "6199999999999999"
};
fetch("https://api.hesabfa.com/v1/inquiry/card", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/card",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
cardNumber = "6199999999999999"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/card", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Name | نام و نام خانوادگی |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *cardNumber | شماره کارت |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/cardToIban \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'cardNumber' => '6199999999999999'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/cardToIban");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
cardNumber: "6199999999999999"
};
fetch("https://api.hesabfa.com/v1/inquiry/cardToIban", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"cardNumber": "6199999999999999"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/cardToIban",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
cardNumber = "6199999999999999"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/cardToIban", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| IBAN | شماره شبا |
| BankName | نام بانک |
| Name | نام و نام خانوادگی |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *account | شماره حساب |
| *bank | کد بانک (جدول کد بانک ) |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"account": "6199999999999999",
"bank": "012"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/accountToIBAN \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"account": "6199999999999999",
"bank": "012"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'account' => '6199999999999999',
'bank' => '012'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/accountToIBAN");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
account: "6199999999999999",
bank: "012"
};
fetch("https://api.hesabfa.com/v1/inquiry/accountToIBAN", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"account": "6199999999999999",
"bank": "012"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/accountToIBAN",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
account = "6199999999999999",
bank = "012"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/accountToIBAN", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| IBAN | شماره شبا |
پارامترها:
|
apiKey userId password loginToken |
پارامترهای اجباری برای تمامی متدها
(مشاهدۀ توضیحات) |
| *postalCode | کد پستی |
{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"postalCode": "6199999999999999"
}
curl -X POST https://api.hesabfa.com/v1/inquiry/postalCode \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"postalCode": "6199999999999999"
}'
<?php
$data = [
'apiKey' => 'your-api-key',
'loginToken' => 'your-login-token',
'postalCode' => '6199999999999999'
];
$ch = curl_init("https://api.hesabfa.com/v1/inquiry/postalCode");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const data = {
apiKey: "your-api-key",
loginToken: "your-login-token",
postalCode: "6199999999999999"
};
fetch("https://api.hesabfa.com/v1/inquiry/postalCode", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log(result);
});
import requests
data = {
"apiKey": "your-api-key",
"loginToken": "your-login-token",
"postalCode": "6199999999999999"
}
response = requests.post(
"https://api.hesabfa.com/v1/inquiry/postalCode",
json=data
)
result = response.json()
print(result)
using System.Net.Http.Json;
using var client = new HttpClient();
var data = new
{
apiKey = "your-api-key",
loginToken = "your-login-token",
postalCode = "6199999999999999"
};
var response = await client.PostAsJsonAsync("https://api.hesabfa.com/v1/inquiry/postalCode", data);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
آیتمهای موجود در پاسخ:
|
Success ErrorCode ErrorMessage |
(مشاهدۀ توضیحات) |
| Result | در صورت موفقیت آمیز بودن Object بازگشتی درون Result قرار می گیرد. |
| Status | وضعیت |
| Message | پیام موفقیت یا خطا |
| Data |
| Address | Object آدرس |
| Province | استان |
| Town | شهرستان |
| District | منطقه |
| Street | خیابان اصلی |
| Street2 | خیابان فرعی |
| Number | پلاک |
| Floor | طبقه |
| SideFloor | واحد |
| BuildingName | نام ساختمان |
| Description | توضیحات |
{
"Success": true,
"ErrorCode": 0,
"ErrorMessage": "",
"Result": {
"Status": 1,
"Message": "موفق",
"Data": {
"Address": {
"Province": "استان تهران",
"Town": " شهرستان تهران ",
"District": " محله 1",
"Street": " بلوار مدرس",
"Street2": " خیابان مدرس ",
"Number": "1",
"Floor": " طبقه همکف",
"SideFloor": "2",
"BuildingName": "ساختمان صدف",
"Description": "-"
}
}
}
}