Data sources & licences

Last updated: 2026-11-11

APIBox is built on open data, public legal texts and open-source libraries. This page lists every source with its licence, the endpoints that use it and how often it is refreshed. Data from external sources is rebuilt on a schedule by an automatic job and checked before it replaces the current version; a broken source never overwrites good data. When you display a result that carries an attribution or licence field, keep that credit line (for example GeoNames, OpenStreetMap, MET Norway, Copernicus).

Vietnamese administrative units and maps · Vietnamese reference data · World reference and geo data · Network, security and developer data · Fonts · Main open-source libraries · Legal and reference calculations

Vietnamese administrative units and maps

Dataset / libraryLicenceSourceEndpointsRefresh
Provinces, wards and old → new conversion (after 1/7/2025)MIT (ThangLeQuoc); official NSO table and sapnhap.bando.com.vngithub.com/ThangLeQuoc/vietnamese-provinces-database
danhmuchanhchinh.nso.gov.vn
vn-provinces, address-parse, vn-postcodeWeekly, checked before replacing
Ward boundaries (simplified)MIT (derived from sapnhap.bando.com.vn)github.com/ThangLeQuoc/vietnamese-provinces-databasevn-geoWeekly, checked before replacing
Street names by wardODbL 1.0 © OpenStreetMap contributorswww.openstreetmap.org/copyright
download.geofabrik.de/asia/vietnam.html
vn-streetsMonthly
Terrain elevation of Vietnam (Copernicus DEM GLO-90)Copernicus DEM licence (free use, attribution and liability notice)copernicus-dem-90m.s3.amazonaws.com/readme.html
spacedata.copernicus.eu/collections/copernicus-digital-elevation-model
elevationWeekly check, rebuilt when the source changes

Vietnamese reference data

Dataset / libraryLicenceSourceEndpointsRefresh
VSIC 2025 / 2018 economic activity codesOfficial texts (not copyrighted, IP Law art. 15)dangkykinhdoanh.gov.vn
www.nso.gov.vn
vsicWeekly, checked before replacing
HS codes and import / export tariffsWorkbook of Trung tâm WTO và Hội nhập – VCCI (credited, lookup aid only)trungtamwto.vnhs-code, vn-import-costWeekly, checked before replacing
SWIFT / BIC of banks in VietnamBank websites, VietQR bank list (facts)api.vietqr.io/v2/banksswift-bic, vietqrWeekly, checked before replacing
Regional minimum wage by wardDecrees 293/2025, 399/2026 (official texts)lsvn.vnvn-min-wage, vn-salary, vn-bhxh-formsWeekly, checked before replacing
Ethnic groups, religions, VSCO occupationsCC0 (HL7 Vietnam VN Core FHIR IG), official textsvncore-ig.pages.dev/corevn-catalogsWeekly, checked before replacing
University major codes (TT 09/2022, TT 74/2026)Official textsdatafiles.chinhphu.vn/cpp/files/vbpq/2026/9/74-bgddt.signed.pdfvn-majorsWeekly, checked before replacing
ICD-10 in Vietnamese (TT 06/2026/TT-BYT)Official textdatafiles.chinhphu.vn/cpp/files/vbpq/2026/4/06-byt.pdfvn-icd10, vn-bhyt-xmlWeekly, checked before replacing
Permitted and banned plant protection products (TT 75/2025, TT 28/2026)Official texts (signed PDFs)mae.gov.vn/van-ban-phap-luat-723.htm
www.ppd.gov.vn
vn-pesticidesWeekly, checked before replacing
Vietnamese CA certificates (NEAC root, licensed CAs, Government CA)Public certificatesrootca.gov.vnpdf-sign-verifyWeekly, checked before replacing
Given names by genderMITgithub.com/duyet/vietnamese-namedbvn-nameWeekly, checked before replacing
Vietnamese word listMITgithub.com/trungtv/pyvivn-tokenize, vn-spellcheck, vn-diacritics, vn-syllable, vn-teencodeWeekly, checked before replacing
Hán-Việt readings and Chinese dictionaryUnicode License v3 (Unihan); CC BY-SA 4.0 (Wiktionary via kaikki.org, CC-CEDICT)www.unicode.org/charts/unihan.html
kaikki.org
www.mdbg.net/chinese/dictionary?page=cedict
vn-hanvietWeekly, checked before replacing
Marketplace seller fees (Shopee, TikTok Shop, Lazada)Public fee pages of the platforms (facts, hand-entered)seller-vn.tiktok.com
banhang.shopee.vn
vn-marketplace-feesHand-entered, review date in every answer (31–180 days)
Official public holidays of VietnamNotices of the Ministry of Home Affairs (official texts)moha.gov.vnvn-holidays, vn-legal-deadlineYearly, when the new schedule is announced
Legal tables: tax, payroll, insurance, fees, fines, court fees, inheritance, visas, labels, water tariffs, building rules, admissions, invoices…Laws, decrees, circulars, decisions (not copyrighted, IP Law art. 15); cited in every answervanban.chinhphu.vn
congbao.chinhphu.vn
all Vietnamese calculators (see each page)Hand-entered, review date in every answer (31–180 days)

World reference and geo data

Dataset / libraryLicenceSourceEndpointsRefresh
Countries, currencies, calling codes, time zonesMIT (countries-list, i18n-iso-countries); public domain (IANA tz)github.com/annexare/Countries
github.com/michaelwittig/node-i18n-iso-countries
www.iana.org/time-zones
countries, vn-visa-rulesWeekly, checked before replacing
Public holidays of ~200 countriesCC BY-SA 4.0 (data), ISC (code) – date-holidaysgithub.com/commenthol/date-holidaysholidaysWeekly, checked before replacing
Cities ≥ 5,000 inhabitants with English / Vietnamese namesCC BY 4.0 – GeoNameswww.geonames.org
download.geonames.org/export/dump
citiesWeekly, checked before replacing
World postal codesCC BY 4.0 (GeoNames); OGL v3 (GB, Royal Mail / OS Code-Point Open); public domain (NL, BAG)download.geonames.org/export/zipworld-postcodesWeekly, checked before replacing
Postal-code formats of ~180 countriesCC BY 4.0 – Google Address Data Service / libaddressinputgithub.com/google/libaddressinput
chromium-i18n.appspot.com/ssl-address/data
world-postcodesWeekly, checked before replacing
Airports and runwaysPublic domain – OurAirportsourairports.com/dataairportsWeekly, checked before replacing
Vehicle manufacturer codes (WMI) and VIN decodingPublic domain (US government work) – NHTSA vPICvpic.nhtsa.dot.gov/apivin-decodeWeekly, checked before replacing
UN/LOCODECC BY 4.0 – UNECE / UN/CEFACTunece.org/trade/cefact/unlocode-code-list-country-and-territoryfreight-codesWeekly, checked before replacing
GS1 company prefixesGS1 official list (facts), change detection via Wikipediawww.gs1.org/standards/id-keys/company-prefixgtin-check, gs1-parseWeekly, checked before replacing
GS1 Application Identifiers and Digital LinkApache-2.0 – GS1 Barcode Syntax Dictionary (re-typed)github.com/gs1/gs1-syntax-dictionary
ref.gs1.org/ai
gs1-parseHand-entered, reviewed every 180 days
Exchange ratesVietcombank public rate table; open.er-api.com (attribution)www.vietcombank.com.vn
www.exchangerate-api.com
exchange-ratesLive request (short cache)
Weather forecastsCC BY 4.0 – MET Norwayapi.met.noweatherLive request (short cache)

Network, security and developer data

Dataset / libraryLicenceSourceEndpointsRefresh
IP geolocation and ASNCC BY 4.0 – DB-IP Litedb-ip.com/db/lite.phpip, dmarc-reportMonthly
Cloud, Tor and crawler IP rangesThe providers' own published filesip-ranges.amazonaws.com/ip-ranges.json
check.torproject.org/torbulkexitlist
ip-intelDaily
MAC address vendorsIEEE Registration Authority public listingsstandards.ieee.org/products-programs/regauthmac-vendorWeekly, checked before replacing
Public Suffix ListMPL-2.0 (list), MIT (tldts)publicsuffix.org
github.com/remusao/tldts
domain-parse, dmarc-report, email-authWeekly, checked before replacing
Disposable e-mail domainsMITgithub.com/ivolo/disposable-email-domainsemail-validatorWeekly, checked before replacing
Pwned Passwords (k-anonymity, 5-character hash prefix only)CC BY 4.0 – Have I Been Pwnedhaveibeenpwned.com/Passwordspassword-checkLive request (short cache)
RDAP bootstrap and WHOIS / RDAP recordsIANA (public), registriesdata.iana.org/rdap/dns.jsonwhoisLive request (short cache)
Vulnerability advisoriesCC BY 4.0 / per source – OSV.dev (GitHub Advisory Database, PyPA, Go, RustSec…)osv.devdep-auditLive request (short cache)
Latest package versions (npm, PyPI, Packagist)Public registry APIsregistry.npmjs.org
pypi.org
packagist.org
dep-auditLive request (short cache)
SPDX licence identifiersCC0-1.0 / Apache-2.0 / MIT (spdx-license-ids, spdx-correct, spdx-expression-parse)github.com/jslicensedep-auditWith the library version we ship
Secret detection rulesMIT – gitleaksgithub.com/gitleaks/gitleakssecret-scanWeekly, checked before replacing
AI crawler listMIT – ai.robots.txtgithub.com/ai-robots-txt/ai.robots.txtrobots-txt, log-parseWeekly, checked before replacing
OpenAI BPE tables (o200k_base, cl100k_base)MIT – tiktoken via gpt-tokenizergithub.com/openai/tiktoken
github.com/niieani/gpt-tokenizer
llm-tokensWeekly, checked before replacing
OpenAPI / Swagger JSON SchemasApache-2.0 – OpenAPI Initiativespec.openapis.orgopenapi-toolsWeekly, checked before replacing

Fonts

Dataset / libraryLicenceSourceEndpointsRefresh
Be Vietnam ProSIL OFL 1.1fonts.google.com/specimen/Be+Vietnam+Proinvoice-pdf, vn-einvoice, vn-payroll-batch, label-pdf, image-watermark, og-image, pdf-formWith the library version we ship
JetBrains MonoSIL OFL 1.1www.jetbrains.com/lp/monocode-imageWith the library version we ship
STIX Two MathSIL OFL 1.1www.stixfonts.orgmath-renderWith the library version we ship

Main open-source libraries

Dataset / libraryLicenceSourceEndpointsRefresh
pdf-lib, @pdf-lib/fontkitMITgithub.com/Hopding/pdf-libinvoice-pdf, pdf-tools, pdf-form, label-pdf, vn-einvoiceWith the library version we ship
unpdf (pdf.js)MIT / Apache-2.0github.com/unjs/unpdfpdf-text, pdf-toolsWith the library version we ship
linkedomISCgithub.com/WebReflection/linkedomhtml-to-markdown, page-watch, a11y-check, email-inlineWith the library version we ship
@mozilla/readability, turndown, markedApache-2.0 / MIT / MITgithub.com/mozilla/readability
github.com/mixmark-io/turndown
github.com/markedjs/marked
html-to-markdown, markdown-to-htmlWith the library version we ship
axe-coreMPL-2.0 (unmodified)github.com/dequelabs/axe-corea11y-checkWith the library version we ship
harfbuzzjs (hb-subset)MITgithub.com/harfbuzz/harfbuzzjsfont-subsetWith the library version we ship
music-metadataMITgithub.com/borewit/music-metadatamedia-metadataWith the library version we ship
fflateMITgithub.com/101arrowz/fflatearchive, font-subsetWith the library version we ship
graphql-jsMITgithub.com/graphql/graphql-jsgraphql-toolsWith the library version we ship
protobufjs, @msgpack/msgpack, cbor-x, bsonBSD-3-Clause / ISC / MIT / Apache-2.0github.com/protobufjs/protobuf.js
github.com/msgpack/msgpack-javascript
github.com/kriszyp/cbor-x
github.com/mongodb/js-bson
binary-formatsWith the library version we ship
jsdiff, cronerBSD-3-Clause / MITgithub.com/kpdecker/jsdiff
github.com/hexagon/croner
page-watch, monitors, text-diff, cronWith the library version we ship
fast-xml-parser, yaml, papaparseMIT / ISC / MITgithub.com/NaturalIntelligence/fast-xml-parser
github.com/eemeli/yaml
github.com/mholt/PapaParse
xml-convert, yaml, csv-to-json, csv-query, vn-bhyt-xmlWith the library version we ship
zxing-wasm, jsQR, qrcodeMIT / Apache-2.0 / MITgithub.com/Sec-ant/zxing-wasm
github.com/cozmo/jsQR
github.com/soldair/node-qrcode
barcode-read, qr-decode, qrWith the library version we ship
svgo, terser, csso, sql-formatterMIT / BSD-2-Clause / MIT / MITgithub.com/svg/svgo
github.com/terser/terser
svg-tools, minify, sql-formatWith the library version we ship
highlight.js, temmlBSD-3-Clause / MITgithub.com/highlightjs/highlight.js
github.com/ronkok/Temml
code-image, math-renderWith the library version we ship
pkijs, asn1jsBSD-3-Clausegithub.com/PeculiarVentures/PKI.jspdf-sign-verify, x509With the library version we ship
libphonenumber-js, ua-parser-js, tldtsMITgitlab.com/catamphetamine/libphonenumber-js
github.com/faisalman/ua-parser-js
phone, user-agent, log-parseWith the library version we ship
jpeg-js, fast-png, exifr, blurhash, thumbhash, pixelmatchBSD-3-Clause / MIT / MIT / MIT / MIT / ISCgithub.com/eugeneware/jpeg-js
github.com/image-js/fast-png
image-resize, image-metadata, image-palette, image-diffWith the library version we ship
mathjs, jsonrepair, @cfworker/json-schema, semver, postal-mime, franc-minApache-2.0 / ISC / MIT / ISC / MIT-0 / MITgithub.com/josdejong/mathjs
github.com/josdejong/jsonrepair
math-eval, json-repair, json-validator, semver, email-parse, lang-detectWith the library version we ship
honoMITgithub.com/honojs/honothe whole API (router)With the library version we ship

Legal and reference calculations

Results of the tax, fee, insurance (social and health insurance), court-fee, inheritance, legal-deadline, visa, labelling, building-rule, water-tariff, exam-score and similar tools are reference calculations based on the legal texts they cite. They are not legal, tax, accounting, medical or immigration advice and do not replace the opinion of the authorities, a lawyer, an accountant or a health facility.

  • Every response lists its legal basis (document number, articles, effective date) and the date the table was last reviewed (reviewed). Hand-entered tables are re-checked on a fixed schedule (31 to 180 days depending on the table) and when new texts are published.
  • Legal texts can be amended, interpreted by guidance or applied differently by local authorities. Check the official text (Official Gazette, Government portal, ministry websites) before you file, pay or decide.
  • Tables issued by provinces (water tariffs, local insurance top-ups…) may be incomplete; responses list their coverage and flag unverified values when the original text could not be checked.

Found an error or a new legal text? E-mail support@apibox.io.vn with the endpoint, the parameters you sent (or the X-Request-Id header), the result you expected and the text it is based on. We check it, update the table and record the new review date.

See also the Terms of Service and the Privacy Policy.