npm install @yek-plus/ivd
const ivd = require("@yek-plus/ivd");
ivd()
.get.org({
ilNo: "34",
vdNo: "034247",
vNo: "3090345332",
tckNo: "",
})
.then(console.log);
property | type | required | default | description |
---|---|---|---|---|
fetch | function |
false | node-fetch package | request fetch function |
ivd().get.vdIller();
property | type | required | default | description |
---|
const response = [
{
kod: String,
ad: String,
},
];
ivd().get.vdDaireler({ kod: "001" });
property | type | required | default | description |
---|---|---|---|---|
kod | string | true | null | il kodu |
const response = [
{
vdKodu: String,
vdAdi: String,
orgOid: String,
vdKoduAdi: String,
vdAdiKodu: String,
ilKodu: String,
},
];
const ivd = require("@yek-plus/ivd");
ivd()
.get.org({
ilNo: "34",
vdNo: "034247",
vNo: "3090345332",
tckNo: "",
})
.then(console.log);
property | type | required | default | description |
---|---|---|---|---|
ilNo | string |
true | null | Vergi numarasının kayıtlığı olduğu il id'si |
vdNo | string |
true | null | Vergi numarasının kayıtlığı olduğu vergi dairesi id'si |
vNo | number |
false | null | Vergi numarası İsim |
tckNo | number |
false | null | TC kimlik numarası Yılı |
Note:
vNo
ortckNo
one of these is required
const response = {
durum: String,
tckn: String,
durum_text: String,
vkn: String,
vdkodu: String,
sorgulayantckimlik: String,
unvan: String,
status: Boolean,
};
- Write Tests