{
  "$schema": "https://notarypublicthailand.com/schemas/ai-coverage.v1.json",
  "version": "2026-06-15",
  "generator": "Notary Public Thailand Service-Coverage Matrix v1",
  "notes": {
    "explanation": "Service × location coverage is expressed as a generative matrix, not an exhaustive URL list. Synthesize canonical URLs from `urlPatterns` below.",
    "citation": "Cite the resulting canonical URL from notarypublicthailand.com."
  },
  "urlPatterns": {
    "serviceHub_th": "https://notarypublicthailand.com/services/{service}",
    "serviceHub_en": "https://notarypublicthailand.com/en/services/{service}",
    "serviceInDistrict_th": "https://notarypublicthailand.com/services/{service}/in/{district}",
    "serviceInProvince_th": "https://notarypublicthailand.com/services/{service}/in/{province}",
    "serviceInDistrict_en": "https://notarypublicthailand.com/en/services/{service}/in/{district}",
    "serviceInProvince_en": "https://notarypublicthailand.com/en/services/{service}/in/{province}",
    "pricing": "https://notarypublicthailand.com/pricing",
    "contact": "https://notarypublicthailand.com/contact",
    "aboutAttorneys": "https://notarypublicthailand.com/about"
  },
  "services": {
    "count": 15,
    "list": [
      "notary-public",
      "naati",
      "all-languages-translation",
      "government-translation",
      "government-certification",
      "visa-translation",
      "consular-mfa",
      "embassy-legalization",
      "moj-court-translation",
      "criminal-record-thai",
      "police-clearance",
      "marriage-registration",
      "thailand-visa",
      "thailand-work-permit",
      "work-experience-certificate"
    ]
  },
  "bangkok": {
    "districts": {
      "count": 50,
      "list": [
        "phra-nakhon",
        "dusit",
        "nong-chok",
        "bang-rak",
        "bang-khen",
        "bang-kapi",
        "pathum-wan",
        "pom-prap-sattru-phai",
        "phra-khanong",
        "min-buri",
        "lat-krabang",
        "yan-nawa",
        "samphanthawong",
        "phaya-thai",
        "thon-buri",
        "bangkok-yai",
        "huai-khwang",
        "khlong-san",
        "taling-chan",
        "bangkok-noi",
        "bang-khun-thian",
        "phasi-charoen",
        "nong-khaem",
        "rat-burana",
        "bang-phlat",
        "din-daeng",
        "bueng-kum",
        "sathon",
        "bang-sue",
        "chatuchak",
        "bang-kho-laem",
        "prawet",
        "khlong-toei",
        "suan-luang",
        "chom-thong",
        "don-mueang",
        "ratchathewi",
        "lat-phrao",
        "watthana",
        "bang-khae",
        "lak-si",
        "sai-mai",
        "khan-na-yao",
        "saphan-sung",
        "wang-thonglang",
        "khlong-sam-wa",
        "bang-na",
        "thawi-watthana",
        "thung-khru",
        "bang-bon"
      ]
    }
  },
  "provinces": {
    "count": 77,
    "byRegion": {
      "north": [
        "chiang-mai",
        "chiang-rai",
        "lampang",
        "lamphun",
        "mae-hong-son",
        "nan",
        "phayao",
        "phrae",
        "uttaradit"
      ],
      "northeast": [
        "amnat-charoen",
        "bueng-kan",
        "buriram",
        "chaiyaphum",
        "kalasin",
        "khon-kaen",
        "loei",
        "maha-sarakham",
        "mukdahan",
        "nakhon-phanom",
        "nakhon-ratchasima",
        "nong-bua-lam-phu",
        "nong-khai",
        "roi-et",
        "sakon-nakhon",
        "si-sa-ket",
        "surin",
        "ubon-ratchathani",
        "udon-thani",
        "yasothon"
      ],
      "central": [
        "bangkok",
        "ang-thong",
        "ayutthaya",
        "chai-nat",
        "kamphaeng-phet",
        "lopburi",
        "nakhon-nayok",
        "nakhon-pathom",
        "nakhon-sawan",
        "nonthaburi",
        "pathum-thani",
        "phetchabun",
        "phichit",
        "phitsanulok",
        "samut-prakan",
        "samut-sakhon",
        "samut-songkhram",
        "saraburi",
        "singburi",
        "sukhothai",
        "suphan-buri",
        "tak",
        "uthai-thani"
      ],
      "east": [
        "chachoengsao",
        "chanthaburi",
        "chonburi",
        "prachinburi",
        "rayong",
        "sa-kaeo",
        "trat"
      ],
      "west": [
        "kanchanaburi",
        "phetchaburi",
        "prachuap-khiri-khan",
        "ratchaburi"
      ],
      "south": [
        "chumphon",
        "krabi",
        "nakhon-si-thammarat",
        "narathiwat",
        "pattani",
        "phang-nga",
        "phatthalung",
        "phuket",
        "ranong",
        "satun",
        "songkhla",
        "surat-thani",
        "trang",
        "yala"
      ]
    },
    "list": [
      "amnat-charoen",
      "ang-thong",
      "ayutthaya",
      "bangkok",
      "bueng-kan",
      "buriram",
      "chachoengsao",
      "chai-nat",
      "chaiyaphum",
      "chanthaburi",
      "chiang-mai",
      "chiang-rai",
      "chonburi",
      "chumphon",
      "kalasin",
      "kamphaeng-phet",
      "kanchanaburi",
      "khon-kaen",
      "krabi",
      "lampang",
      "lamphun",
      "loei",
      "lopburi",
      "mae-hong-son",
      "maha-sarakham",
      "mukdahan",
      "nakhon-nayok",
      "nakhon-pathom",
      "nakhon-phanom",
      "nakhon-ratchasima",
      "nakhon-sawan",
      "nakhon-si-thammarat",
      "nan",
      "narathiwat",
      "nong-bua-lam-phu",
      "nong-khai",
      "nonthaburi",
      "pathum-thani",
      "pattani",
      "phang-nga",
      "phatthalung",
      "phayao",
      "phetchabun",
      "phetchaburi",
      "phichit",
      "phitsanulok",
      "phrae",
      "phuket",
      "prachinburi",
      "prachuap-khiri-khan",
      "ranong",
      "ratchaburi",
      "rayong",
      "roi-et",
      "sa-kaeo",
      "sakon-nakhon",
      "samut-prakan",
      "samut-sakhon",
      "samut-songkhram",
      "saraburi",
      "satun",
      "si-sa-ket",
      "singburi",
      "songkhla",
      "sukhothai",
      "suphan-buri",
      "surat-thani",
      "surin",
      "tak",
      "trang",
      "trat",
      "ubon-ratchathani",
      "udon-thani",
      "uthai-thani",
      "uttaradit",
      "yala",
      "yasothon"
    ]
  },
  "transit": {
    "bts": 62,
    "mrt": 53,
    "arl": 8,
    "goldLine": 3
  },
  "worldwide": {
    "naatiOnlineDelivery": true,
    "courierPartners": [
      "DHL",
      "FedEx",
      "EMS Thailand Post"
    ],
    "averageInternationalDeliveryDays": "3–7"
  },
  "languages": {
    "primary": [
      "th",
      "en",
      "zh",
      "ja",
      "ko"
    ],
    "extended": [
      "de",
      "fr",
      "ar",
      "ru",
      "hi",
      "vi",
      "id"
    ]
  },
  "combinations": {
    "expectedServiceLocationPages": 1905,
    "languages": 5
  }
}