PHP code example of ahmeti / ivd-api
1. Go to this page and download the library: Download ahmeti/ivd-api library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ahmeti / ivd-api example snippets
try {
$ivdService = new \Ahmeti\Ivd\IvdService();
}catch (\Exception $exception){
print_r($exception);
}
$data = $ivdService->getData();
print_r($data);
$data = $ivdService->getVergiDaireListesi();
print_r($data);
array:1044[
0 => {
"vdKodu": "001103"
"vdAdi": "FEKE MAL MÜDÜRLÜĞÜ"
"orgOid": "00000000001108"
"vdKoduAdi": "001103 FEKE MAL MÜDÜRLÜĞÜ"
"vdAdiKodu": "FEKE MAL MÜDÜRLÜĞÜ (001103)"
"ilKodu": "001"
}
1 => {
"vdKodu": "001105"
"vdAdi": "KARAİSALI MAL MÜDÜRLÜĞÜ"
"orgOid": "00000000001109"
"vdKoduAdi": "001105 KARAİSALI MAL MÜDÜRLÜĞÜ"
"vdAdiKodu": "KARAİSALI MAL MÜDÜRLÜĞÜ (001105)"
"ilKodu": "001"
}
...
$data = $ivdService->getVergiKodListesi();
print_r($data);
array:743[
0 => {
"gelirTuru": 1
"tahsilatGrupTipi": "SUREKLI"
"vergiKisaAdi": "0001 YIL.GEL.V."
"thsBagsizDurumu": "0"
"vergiGrubu": 1
"vergiAdi": "0001 YILLIK GELİR VERGİSİ"
"topluTkpDurum": "0"
"vergiKodu": "0001"
}
1 => {
"gelirTuru": 1
"tahsilatGrupTipi": "SUREKLI"
"vergiKisaAdi": "0002 ZIRAİ.K.G.V."
"thsBagsizDurumu": "0"
"vergiGrubu": 1
"vergiAdi": "0002 ZIRAİ KAZANÇ GELİR VERGİSİ"
"topluTkpDurum": "0"
"vergiKodu": "0002"
}
...
$data = $ivdService->getIlListesi();
print_r($data);
array:83 [
0 => {
"ilKodu": 1
"ilAdi": "ADANA"
"ilKoduIlAdi": "1 - ADANA"
}
1 => {
"ilKodu": 2
"ilAdi": "ADIYAMAN"
"ilKoduIlAdi": "2 - ADIYAMAN"
}
...
$data = $ivdService->getUlkeListesi();
print_r($data);
array:266 [
0 => {
"ulkeAdiTUReng": "ABD MINOR OUTLYING ADALARI (US MINOR OUTLYING ISLANDS)"
"ulkeKodu": "013"
"ulkeAdi": "ABD MINOR OUTLYING ADALARI"
"kodAd": "013-ABD MINOR OUTLYING ADALARI"
"ulkeAdiENG": "US MINOR OUTLYING ISLANDS"
"egmUlkeKodu": "USA"
}
1 => {
"ulkeAdiTUReng": "ABD VİRJİN ADALARI (US VIRGIN ISLANDS)"
"ulkeKodu": "457"
"ulkeAdi": "ABD VİRJİN ADALARI"
"kodAd": "457-ABD VİRJİN ADALARI"
"ulkeAdiENG": "US VIRGIN ISLANDS"
"egmUlkeKodu": "USA"
}
...
$data = $ivdService->getTahsilatSekilListesi();
print_r($data);
array:25 [
0 => {
"filter": "vezne"
"text": "Vezne"
"value": "0"
}
1 => {
"filter": "banka"
"text": "Banka"
"value": "1"
}
...
$data = $ivdService->getSicilDogumYeriIlIlceListesi();
print_r($data);
array:1242 [
0 => {
"kod": 2075
"ilceAdi": "ADANA"
"ilKodu": 1
"ilAdi": "ADANA"
"ilIlceAdi": "ADANA"
}
1 => {
"kod": 1757
"ilceAdi": "ALADAĞ"
"ilKodu": 1
"ilAdi": "ADANA"
"ilIlceAdi": "ADANA-ALADAĞ"
}
...
$data = $ivdService->getKurumListesi();
print_r($data);
array:19 [
0 => {
"kod": "59714804"
"ad": "EMNİYET GENEL MÜDÜRLÜĞÜ"
}
1 => {
"kod": "48909307"
"ad": "MADEN İŞLERİ GENEL MÜDÜRLÜĞÜ"
}
...
$data = $ivdService->getVergiDairesiIlListesi();
print_r($data);
array:81 [
0 => {
"kod": "001"
"ad": "ADANA"
}
1 => {
"kod": "002"
"ad": "ADIYAMAN"
}
...