๐จ๐ด ์ฝ๋กฌ๋น์ โ ์ธ๊ธ ์ ๋ณด ํ์ธ (DIAN)
์ฝ๋กฌ๋น์ ๊ตญ์ธ์ฒญ DIAN(Direcciรณn de Impuestos y Aduanas Nacionales)์ ๋ฑ๋ก๋ ๋ฉ์ธ์(NIT) ์ ๋ณด๋ฅผ ์กฐํํด ๋ฑ๋ก ์ํยท์ธ๋ฌด ๊ด๋ จ ์ ๋ณด๋ฅผ ํ์ธํฉ๋๋ค. ์์ธ ์๋ต ์์๋ ์๋ฌธ ๋ฌธ์ Colombia DIAN Verification๋ฅผ ์ฐธ๊ณ ํ์ธ์.
API ์ฐธ๊ณ โ
์๋ํฌ์ธํธโ
GET https://api.verifik.co/v2/co/company/dian
๋์ผ ๊ฒฝ๋ก: GET https://verifik.app/v2/co/company/dian
ํค๋โ
| ์ด๋ฆ | ๊ฐ |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
๋งค๊ฐ๋ณ์โ
| ์ด๋ฆ | ํ์ | ํ์ | ์ค๋ช |
|---|---|---|---|
documentType | string | ์ | ๋ฐ๋์ NIT. |
documentNumber | string | ์ | NIT. ์๋ฒ์์ ๊ณต๋ฐฑ ์ ๊ฑฐ; ๊ฒ์ฆ ์๋ฆฟ์ ํฌํจยท๋ฏธํฌํจ ๊ฐ๋ฅ. API ๊ฒ์ฆ์ ์ต์ 5์. |
์ฐธ๊ณ โ
- ์์ฒญ์
GET์ฟผ๋ฆฌ๋ง ์ฌ์ฉํฉ๋๋ค(๋ณธ๋ฌธ ์์). JSON ์๋ต์๋Acceptํค๋๋ฅผ ์ฌ์ฉํ์ธ์.
์์ฒญโ
- JavaScript
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/co/company/dian", {
params: { documentType: "NIT", documentNumber: "901708460" },
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/co/company/dian"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"documentType": "NIT", "documentNumber": "901708460"}
r = requests.get(url, headers=headers, params=params)
print(r.json())