{
  "generated": "2026-10-04",
  "base_url": "https://api.iapp.co.th",
  "auth": {
    "header": "apikey",
    "docs": "https://iapp.co.th/en/docs/intro#start"
  },
  "credits": {
    "unit": "IC",
    "pricing": "https://iapp.co.th/en/pricing"
  },
  "mcp": {
    "url": "https://mcp.iapp.co.th",
    "docs": "https://iapp.co.th/en/docs/mcp-server"
  },
  "families": [
    {
      "id": "ocr",
      "name": "Document OCR",
      "name_th": "OCR เอกสาร",
      "line": "Read a Thai document, form, card or slip, and get fields back.",
      "apis": [
        {
          "id": "ocr-job-description",
          "name": "AI Job Description Extraction",
          "name_th": "อ่านประกาศรับสมัครงานด้วย AI",
          "description": "Extract the title, company, responsibilities, qualifications and implied skills from a job description.",
          "docs": "https://iapp.co.th/en/docs/ocr/job-description",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/job-description",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-curriculum-vitae",
          "name": "AI Resume and CV Extraction and Evaluation",
          "name_th": "อ่านและประเมินเรซูเม่ด้วย AI",
          "description": "Extract structured fields from a CV or resume, with a per-section evaluation and suggested improvements.",
          "docs": "https://iapp.co.th/en/docs/ocr/curriculum-vitae",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/curriculum-vitae",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "ocr-bank-statement",
          "name": "Bank Statement OCR",
          "name_th": "OCR ใบแจ้งยอดธนาคาร",
          "description": "Extract account details and the full transaction table from Thai bank statements.",
          "docs": "https://iapp.co.th/en/docs/ocr/bank-statement",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/bank-statement/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-company-certificate",
          "name": "Company Registration Certificate OCR",
          "name_th": "OCR หนังสือรับรองการจดทะเบียนบริษัท",
          "description": "Extract registration data from Thai company certificates issued by the DBD.",
          "docs": "https://iapp.co.th/en/docs/ocr/company-certificate",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/company-certificate/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-electricity-bill",
          "name": "Electricity Bill OCR",
          "name_th": "OCR ใบแจ้งค่าไฟฟ้า",
          "description": "Extract billing data from Thai electricity bills (MEA / PEA).",
          "docs": "https://iapp.co.th/en/docs/ocr/electricity-bill",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/electricity-bill/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-document",
          "name": "General Thai Document OCR",
          "name_th": "OCR เอกสารทั่วไปภาษาไทย",
          "description": "Convert Thai and English documents, images, and PDFs into editable text, structured JSON, Microsoft Office files, or searchable PDFs.",
          "docs": "https://iapp.co.th/en/docs/ocr/document",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/document",
          "routes": [
            "https://api.iapp.co.th/v3/store/ocr/document/ocr",
            "https://api.iapp.co.th/v3/store/ocr/document/layout",
            "https://api.iapp.co.th/v3/store/ocr/document/docx",
            "https://api.iapp.co.th/v3/store/ocr/document/pptx",
            "https://api.iapp.co.th/v3/store/ocr/document/xlsx",
            "https://api.iapp.co.th/v3/store/ocr/document/searchablePDF"
          ],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "94.8%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-document-ocr-benchmark-2026.pdf",
          "version": "v2.1.13-20260822",
          "updated": "22 Aug 2026"
        },
        {
          "id": "ocr-ncb-credit-report",
          "name": "NCB Credit Report OCR",
          "name_th": "OCR รายงานเครดิต NCB",
          "description": "Extract report metadata, identity and per-account summaries from NCB credit reports.",
          "docs": "https://iapp.co.th/en/docs/ocr/ncb-credit-report",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/ncb-credit-report/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-civil-registeration-certificate",
          "name": "Thai Civil Registration Certificate OCR",
          "name_th": "OCR แบบรับรองรายการทะเบียนราษฎร",
          "description": "Read a Thai civil registration certificate (ท.ร. 14/1) into structured fields, with a confidence per field.",
          "docs": "https://iapp.co.th/en/docs/ocr/civil-registeration-certificate",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/civil-registeration-certificate",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        },
        {
          "id": "ocr-credit-card-statement",
          "name": "Thai Credit Card Statement OCR",
          "name_th": "OCR ใบแจ้งยอดบัตรเครดิต",
          "description": "Extract transaction data from credit card statements.",
          "docs": "https://iapp.co.th/en/docs/ocr/credit-card-statement",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/creditcard-statement",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        },
        {
          "id": "ocr-receipt",
          "name": "Thai Receipt OCR",
          "name_th": "OCR ใบเสร็จและใบกำกับภาษี",
          "description": "Extract itemized data from receipt and invoice images.",
          "docs": "https://iapp.co.th/en/docs/ocr/receipt",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/receipt",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        },
        {
          "id": "ocr-tax-deduction-certificate",
          "name": "Thai Tax Deduction Certificate OCR",
          "name_th": "OCR หนังสือรับรองการหักภาษี ณ ที่จ่าย",
          "description": "Extract information from Thai tax deduction certificates.",
          "docs": "https://iapp.co.th/en/docs/ocr/tax-deduction-certificate",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ocr/tax-deduction-certificate",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        },
        {
          "id": "ocr-vehicle-registration",
          "name": "Vehicle Registration Book OCR",
          "name_th": "OCR สมุดทะเบียนรถยนต์",
          "description": "Extract vehicle and ownership data from Thai vehicle registration books.",
          "docs": "https://iapp.co.th/en/docs/ocr/vehicle-registration",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/vehicle-registration/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ocr-water-bill",
          "name": "Water Bill OCR",
          "name_th": "OCR ใบแจ้งค่าน้ำประปา",
          "description": "Extract billing data from Thai water bills (MWA / PWA).",
          "docs": "https://iapp.co.th/en/docs/ocr/water-bill",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/ocr/v3/water-bill/file",
          "routes": [],
          "price_ic": 1,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        }
      ]
    },
    {
      "id": "ekyc",
      "name": "eKYC and identity",
      "name_th": "eKYC และการยืนยันตัวตน",
      "line": "Verify a person: read the card, check the face, prove the face is live.",
      "apis": [
        {
          "id": "ekyc-face-active-liveness",
          "name": "Face Active Liveness Detection",
          "name_th": "ตรวจสอบใบหน้าจริงแบบ Active",
          "description": "Verify a real person is present with randomized on-device challenges and a server-signed liveness verdict.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-active-liveness",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-active-liveness/finalize",
          "routes": [],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ekyc-face-and-id-card-verification",
          "name": "Face and ID Card Verification for KYC",
          "name_th": "เทียบใบหน้ากับบัตรประชาชนสำหรับ KYC",
          "description": "Verify identity by comparing a selfie photo with the face on an ID card.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-and-id-card-verification",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-and-id-card-verification",
          "routes": [
            "https://api.iapp.co.th/v3/store/ekyc/face-and-id-card-verification/back",
            "https://api.iapp.co.th/v3/store/ekyc/face-and-id-card-verification/front"
          ],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ekyc-face-detection",
          "name": "Face Detection",
          "name_th": "ตรวจจับใบหน้า",
          "description": "Detect and locate faces in images with bounding box coordinates.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-detection",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-detection/single",
          "routes": [
            "https://api.iapp.co.th/v3/store/ekyc/face-detection/multi"
          ],
          "price_ic": 0.2,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "ekyc-face-passive-liveness",
          "name": "Face Passive Liveness Detection",
          "name_th": "ตรวจสอบใบหน้าจริงแบบ Passive",
          "description": "Detect if a face image is from a real person or a spoofing attack.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-passive-liveness",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-passive-liveness",
          "routes": [],
          "price_ic": 0.3,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.8",
          "updated": null
        },
        {
          "id": "ekyc-face-recognition",
          "name": "Face Recognition",
          "name_th": "รู้จำใบหน้า",
          "description": "Identify and recognize faces by comparing against a database of known faces.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-recognition",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-recognition/single",
          "routes": [
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/add",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/check",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/export",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/facecrop",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/import",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/multi",
            "https://api.iapp.co.th/v3/store/ekyc/face-recognition/remove"
          ],
          "price_ic": 0.3,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.3.0",
          "updated": null
        },
        {
          "id": "ekyc-face-verification",
          "name": "Face Verification",
          "name_th": "เปรียบเทียบใบหน้า",
          "description": "Compare two face images to verify if they belong to the same person.",
          "docs": "https://iapp.co.th/en/docs/ekyc/face-verification",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/face-verification",
          "routes": [],
          "price_ic": 0.3,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "ekyc-passport",
          "name": "Passport OCR",
          "name_th": "OCR หนังสือเดินทาง",
          "description": "Read the machine-readable zone (MRZ) of any passport: holder details, check-digit verification flags, and the face photograph.",
          "docs": "https://iapp.co.th/en/docs/ekyc/passport",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/passport",
          "routes": [],
          "price_ic": 0.75,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "95.5%",
          "whitepaper": "https://iapp.co.th/whitepapers/passport-ocr-benchmark-2026.pdf",
          "version": "v2.0.5-20260825",
          "updated": "25 Aug 2026"
        },
        {
          "id": "ekyc-thai-national-id-card-with-signature",
          "name": "Photographed Thai National ID Card With Signature Detection",
          "name_th": "บัตรประชาชนไทยแบบถ่ายสำเนา พร้อมตรวจจับลายเซ็น",
          "description": "Extract structured data from photographed copies of Thai National ID cards, including signature detection, with per-field confidence scores.",
          "docs": "https://iapp.co.th/en/docs/ekyc/thai-national-id-card-with-signature",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card-with-signature",
          "routes": [],
          "price_ic": 1.25,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "97.1%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-id-card-ocr-benchmark-2026.pdf",
          "version": "v1.1.1-20260822",
          "updated": "22 Aug 2026"
        },
        {
          "id": "ekyc-book-bank",
          "name": "Thai Bank Book OCR",
          "name_th": "OCR สมุดบัญชีธนาคารไทย",
          "description": "Extract bank name, account number, account name, and branch from Thai bank passbook images, with signature detection.",
          "docs": "https://iapp.co.th/en/docs/ekyc/book-bank",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/book-bank",
          "routes": [],
          "price_ic": 1.25,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "96.8%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-bank-book-ocr-benchmark-2026.pdf",
          "version": "v1.1.1-20260823",
          "updated": "23 Aug 2026"
        },
        {
          "id": "ekyc-thai-driver-license",
          "name": "Thai Driver License OCR",
          "name_th": "OCR ใบขับขี่ไทย",
          "description": "Extract structured data from Thai driver licenses: license number, names, dates, license type, and face detection.",
          "docs": "https://iapp.co.th/en/docs/ekyc/thai-driver-license",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/thai-driver-license",
          "routes": [],
          "price_ic": 1.25,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "95.14%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-driving-license-ocr-benchmark-2026.pdf",
          "version": "v1.1.3-20260824",
          "updated": "24 Aug 2026"
        },
        {
          "id": "ekyc-thai-national-id-card",
          "name": "Thai National ID Card OCR",
          "name_th": "OCR บัตรประชาชนไทย",
          "description": "Extract structured data from the front and back of Thai National ID cards: ID number, names, address, dates, and laser code, with per-field confidence.",
          "docs": "https://iapp.co.th/en/docs/ekyc/thai-national-id-card",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/front",
          "routes": [
            "https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/back"
          ],
          "price_ic": 1.25,
          "price_unit": "page",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "98.0%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-national-id-card-ocr-benchmark-2026.pdf",
          "version": "v3.6.0-20260824",
          "updated": "24 Aug 2026"
        }
      ]
    },
    {
      "id": "speech",
      "name": "Speech",
      "name_th": "เสียงพูด",
      "line": "Turn a recording into text, or text into a voice.",
      "apis": [
        {
          "id": "speech-speech-to-text-chinese",
          "name": "Chinese Speech-to-Text",
          "name_th": "Speech to Text ภาษาจีน",
          "description": "Chinese speech to text in two tiers on one request: Base at 1 IC per minute for up to 10 hours of audio, Pro at 2 IC per minute for the harder recordings.",
          "docs": "https://iapp.co.th/en/docs/speech/speech-to-text/chinese",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/speech/speech-to-text/base/zh",
          "routes": [
            "https://api.iapp.co.th/v3/store/speech/speech-to-text/pro/zh"
          ],
          "price_ic": 1,
          "price_unit": "seconds",
          "price_unit_value": 60,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "speech-speech-to-text-english",
          "name": "English Speech-to-Text",
          "name_th": "Speech to Text ภาษาอังกฤษ",
          "description": "English speech to text in two tiers on one request: Base at 1 IC per minute for up to 10 hours of audio, Pro at 2 IC per minute for the harder recordings.",
          "docs": "https://iapp.co.th/en/docs/speech/speech-to-text/english",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/speech/speech-to-text/base/en",
          "routes": [
            "https://api.iapp.co.th/v3/store/speech/speech-to-text/pro/en"
          ],
          "price_ic": 1,
          "price_unit": "seconds",
          "price_unit_value": 60,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "speech-speech-to-text-thai",
          "name": "Thai Speech-to-Text",
          "name_th": "Speech to Text ภาษาไทย",
          "description": "Thai speech to text in two tiers on one request: Base at 1 IC per minute answers in 0.3 s; Pro at 2 IC per minute gets 97.81% of characters right on the Common Voice 17.0 Thai test set.",
          "docs": "https://iapp.co.th/en/docs/speech/speech-to-text/thai",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/speech/speech-to-text/base",
          "routes": [
            "https://api.iapp.co.th/v3/store/speech/speech-to-text/pro"
          ],
          "price_ic": 1,
          "price_unit": "seconds",
          "price_unit_value": 60,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        },
        {
          "id": "speech-text-to-speech-text-to-speech-v3",
          "name": "ChindaTTS Text-to-Speech",
          "name_th": "แปลงข้อความเป็นเสียงพูดด้วย ChindaTTS",
          "description": "ChindaTTS text-to-speech API: Thai, or Thai mixed with English, spoken in the Kaitom voice or a voice cloned from a short clip, with text normalization, streamed as 24 kHz audio.",
          "docs": "https://iapp.co.th/en/docs/speech/text-to-speech/text-to-speech-v3",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/audio/tts",
          "routes": [
            "https://api.iapp.co.th/v3/store/audio/tts/clone"
          ],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.0",
          "updated": null
        }
      ]
    },
    {
      "id": "language",
      "name": "Language",
      "name_th": "ภาษา",
      "line": "Understand, answer, summarise and translate Thai.",
      "apis": [
        {
          "id": "llm-deepseek-v4",
          "name": "DeepSeek V4",
          "name_th": "DeepSeek V4",
          "description": "DeepSeek V4 LLM on one OpenAI-compatible API in two tiers: Flash for fast everyday tasks, Pro for hard reasoning.",
          "docs": "https://iapp.co.th/en/docs/llm/deepseek-v4",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/llm/deepseek-v4/chat/completions",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "models": [
            {
              "id": "deepseek-v4-flash",
              "input_ic_per_1k": 0.01,
              "output_ic_per_1k": 0.02
            },
            {
              "id": "deepseek-v4-pro",
              "input_ic_per_1k": 0.2,
              "output_ic_per_1k": 0.4
            }
          ],
          "accuracy": null,
          "whitepaper": null,
          "version": "v4",
          "updated": null
        },
        {
          "id": "llm-deepseek-v3p2",
          "name": "DeepSeek-V3.2",
          "name_th": "DeepSeek-V3.2",
          "description": "DeepSeek-V3.2 reasoning LLM on an OpenAI-compatible API, with a thinking mode and a direct mode, billed per token.",
          "docs": "https://iapp.co.th/en/docs/llm/deepseek-v3p2",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/llm/deepseek-3p2/chat/completions",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "accuracy": null,
          "whitepaper": null,
          "version": "v3.2",
          "updated": null
        },
        {
          "id": "llm-openthai2p0",
          "name": "OpenThai 2.0",
          "name_th": "OpenThai 2.0",
          "description": "OpenThai 2.0 API: an open-source 27B Thai vision-language model for knowledge, documents and agentic AI, OpenAI-compatible, reads Thai documents and handwriting; 0.01 IC per 1K input tokens and 0.02 IC per 1K output tokens.",
          "docs": "https://iapp.co.th/en/docs/llm/openthai2p0",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/llm/openthai2p0/chat/completions",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "llm-openthai2p0-legal",
          "name": "OpenThai 2.0 Legal",
          "name_th": "OpenThai 2.0 Legal",
          "description": "OpenThai 2.0 Legal API: an open-weight Thai legal LLM with RAG over 2,065 Thai laws built in, verifiable มาตรา citations checked before they reach you, web search for current cases, OpenAI-compatible; 0.01 IC per 1K input tokens and 0.02 IC per 1K output tokens.",
          "docs": "https://iapp.co.th/en/docs/llm/openthai2p0-legal",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/llm/openthai2p0-legal/chat/completions",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "llm-openthai-systemone",
          "name": "OpenThai-SystemOne",
          "name_th": "OpenThai-SystemOne",
          "description": "OpenThai-SystemOne API: an open-source Thai and English System One decision model (0.8B, Apache 2.0). Send a state and typed questions, get a calibrated probability for every option in one forward pass, with no text generated. Free preview: 0 IC, 1,000 decisions a day per key.",
          "docs": "https://iapp.co.th/en/docs/llm/openthai-systemone",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/openthai/systemone",
          "routes": [],
          "price_ic": 0,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v0.3-20260922",
          "updated": null
        },
        {
          "id": "llm-thanoy-legal",
          "name": "Thanoy Legal AI Chatbot",
          "name_th": "ทนอย แชตบอตกฎหมาย",
          "description": "AI legal assistant specialized in Thai law and regulations.",
          "docs": "https://iapp.co.th/en/docs/llm/thanoy-legal",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/llm/thanoy-legal-ai",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "nlp-question-answer",
          "name": "Thai Question Answering",
          "name_th": "ตอบคำถามจากข้อความภาษาไทย",
          "description": "Answer questions based on provided Thai text context.",
          "docs": "https://iapp.co.th/en/docs/nlp/question/answer",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/question/answer/v3",
          "routes": [],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "nlp-question-generation",
          "name": "Thai Question Generator",
          "name_th": "สร้างคำถามจากข้อความภาษาไทย",
          "description": "Generate questions from Thai text content.",
          "docs": "https://iapp.co.th/en/docs/nlp/question/generation",
          "method": "GET",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/question/generation",
          "routes": [],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "nlp-translation-chindamt",
          "name": "ChindaMT Translation",
          "name_th": "แปลภาษาด้วย ChindaMT",
          "description": "Translate between Thai and English with ChindaMT-4B, following your rules for terms, tone, length and format: 0.4 s per sentence, up to 100,000 characters per request, 1 IC per 400 characters. Published at AACL-IJCNLP 2026.",
          "docs": "https://iapp.co.th/en/docs/nlp/translation/chindamt",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/text/mt/translate",
          "routes": [
            "https://api.iapp.co.th/v3/store/text/mt/translate/batch"
          ],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v0.2.0-20260929",
          "updated": "29 Sep 2026"
        },
        {
          "id": "nlp-translation-multilingual",
          "name": "Multilingual Translation",
          "name_th": "แปลภาษาหลายภาษา",
          "description": "Translate text between 28 languages, including Thai, English and Chinese.",
          "docs": "https://iapp.co.th/en/docs/nlp/translation/multilingual",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/multilingual-translation",
          "routes": [
            "https://api.iapp.co.th/v3/store/nlp/multilingual-translation/batch_translate"
          ],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "nlp-sentiment-analysis",
          "name": "Thai Sentiment Analysis",
          "name_th": "วิเคราะห์ความรู้สึกจากข้อความภาษาไทย",
          "description": "Analyze Thai text to determine sentiment (positive, negative, neutral).",
          "docs": "https://iapp.co.th/en/docs/nlp/sentiment-analysis",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/sentiment-analysis",
          "routes": [],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "nlp-summary",
          "name": "Thai Text Summarization",
          "name_th": "สรุปข้อความภาษาไทย",
          "description": "Automatically summarize Thai text documents.",
          "docs": "https://iapp.co.th/en/docs/nlp/summary",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/thai-text-summary",
          "routes": [
            "https://api.iapp.co.th/v3/store/nlp/thai-text-summary/v1"
          ],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "nlp-toxicity-classification",
          "name": "Thai Text Toxicity Classification",
          "name_th": "ตรวจข้อความไม่เหมาะสมภาษาไทย",
          "description": "Detect toxic, offensive, or inappropriate content in Thai text.",
          "docs": "https://iapp.co.th/en/docs/nlp/toxicity-classification",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/nlp/toxicity-classification",
          "routes": [],
          "price_ic": 1,
          "price_unit": "chars",
          "price_unit_value": 400,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        }
      ]
    },
    {
      "id": "media",
      "name": "Image and video",
      "name_th": "ภาพและวิดีโอ",
      "line": "Make a picture with Thai text spelled right, sharpen a photo, or make a clip.",
      "apis": [
        {
          "id": "image-generation-google-nanobanana",
          "name": "Google Nanobanana Image Generation",
          "name_th": "สร้างภาพด้วย Google Nanobanana",
          "description": "Generate images from a text prompt: marketing material, infographics, charts and illustration, through the Nanobanana and Nanobanana Pro APIs.",
          "docs": "https://iapp.co.th/en/docs/image-generation/google-nanobanana",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/image/generation/google/nanobanana/generate",
          "routes": [],
          "price_ic": 3,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "image-generation-iapp-image-generation",
          "name": "iApp Image Generation",
          "name_th": "iApp Image Generation",
          "description": "Generate images from Thai or English prompts with Thai text rendered exactly as written, in 19 Thai typefaces: posters, signs, greeting cards, product labels and presentation slides.",
          "docs": "https://iapp.co.th/en/docs/image-generation/iapp-image-generation",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/image-generation/iapp-image-generation/generate",
          "routes": [],
          "price_ic": 1.5,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.1.3-20260904",
          "updated": null
        },
        {
          "id": "image-generation-image-upscaler",
          "name": "iApp Image Upscaler",
          "name_th": "iApp Image Upscaler",
          "description": "Enlarge photos, product shots and artwork 2x or 4x with reconstructed detail instead of blur. Up to 4096 x 4096 output, about 1 second per image, 1 IC per image.",
          "docs": "https://iapp.co.th/en/docs/image-generation/image-upscaler",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/image-generation/image-upscaler/upscale",
          "routes": [],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0.0-20260907",
          "updated": null
        },
        {
          "id": "image-generation-remove-background",
          "name": "Image Background Remover",
          "name_th": "ลบพื้นหลังภาพ",
          "description": "Remove background from images, isolating the main subject.",
          "docs": "https://iapp.co.th/en/docs/image-generation/remove-background",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/smart-city/remove-background",
          "routes": [],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "video-generation-seedance-2p5",
          "name": "Seedance 2.5 Video Generation",
          "name_th": "สร้างวิดีโอด้วย Seedance 2.5",
          "description": "Seedance 2.5 and 2.0 by BytePlus, through iApp: generate 480p to 1080p AI video from text, an image or a reference clip, billed in IC per token.",
          "docs": "https://iapp.co.th/en/docs/video-generation/seedance-2p5",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/video/seedance/tasks",
          "routes": [],
          "price_ic": null,
          "price_unit": "llm_tokens",
          "price_unit_value": 1000,
          "price_model": "tokens",
          "models": [
            {
              "id": "dreamina-seedance-2-5-260628|480p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.45
            },
            {
              "id": "dreamina-seedance-2-5-260628|480p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.28
            },
            {
              "id": "dreamina-seedance-2-5-260628|720p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.45
            },
            {
              "id": "dreamina-seedance-2-5-260628|720p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.28
            },
            {
              "id": "dreamina-seedance-2-0-260128|480p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.302
            },
            {
              "id": "dreamina-seedance-2-0-260128|720p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.302
            },
            {
              "id": "dreamina-seedance-2-0-260128|480p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.186
            },
            {
              "id": "dreamina-seedance-2-0-260128|720p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.186
            },
            {
              "id": "dreamina-seedance-2-0-260128|1080p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.333
            },
            {
              "id": "dreamina-seedance-2-0-260128|1080p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.203
            },
            {
              "id": "dreamina-seedance-2-0-fast-260128|480p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.242
            },
            {
              "id": "dreamina-seedance-2-0-fast-260128|720p|no-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.242
            },
            {
              "id": "dreamina-seedance-2-0-fast-260128|480p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.143
            },
            {
              "id": "dreamina-seedance-2-0-fast-260128|720p|with-video",
              "input_ic_per_1k": 0,
              "output_ic_per_1k": 0.143
            }
          ],
          "accuracy": null,
          "whitepaper": null,
          "version": null,
          "updated": null
        }
      ]
    },
    {
      "id": "data",
      "name": "Data and smart city",
      "name_th": "ข้อมูลและเมืองอัจฉริยะ",
      "line": "Thai law, Thai holidays, and what a camera sees on the road.",
      "apis": [
        {
          "id": "data-legal-thai-legal",
          "name": "Thai Legal Data API and MCP",
          "name_th": "Thai Legal Data API และ MCP",
          "description": "Query 2,346 Thai laws, 68,235 sections and 133,159 Supreme Court documents as structured data: section lookup, semantic and precedent search, and legal Q&A that cites or refuses.",
          "docs": "https://iapp.co.th/en/docs/data/legal/thai-legal",
          "method": "GET",
          "endpoint": "https://api.iapp.co.th/v3/store/data/thai-legal",
          "routes": [
            "https://api.iapp.co.th/v3/store/data/thai-legal/meta",
            "https://api.iapp.co.th/v3/store/data/thai-legal/laws",
            "https://api.iapp.co.th/v3/store/data/thai-legal/section",
            "https://api.iapp.co.th/v3/store/data/thai-legal/search",
            "https://api.iapp.co.th/v3/store/data/thai-legal/deka/search",
            "https://api.iapp.co.th/v3/store/data/thai-legal/ask"
          ],
          "price_ic": 0,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "data-holiday-thai",
          "name": "Thai Holiday Data API",
          "name_th": "Thai Holiday Data API",
          "description": "Thai public holidays and financial-institution holidays as JSON: by year, by date range or around today.",
          "docs": "https://iapp.co.th/en/docs/data/holiday/thai",
          "method": "GET",
          "endpoint": "https://api.iapp.co.th/v3/store/data/thai-holiday",
          "routes": [
            "https://api.iapp.co.th/v3/store/data/thai-holiday/range"
          ],
          "price_ic": 0.1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "smart-city-automatic-route-optimization",
          "name": "Automatic Route Optimization",
          "name_th": "จัดเส้นทางส่งของอัตโนมัติ",
          "description": "Optimize delivery routes for multiple destinations.",
          "docs": "https://iapp.co.th/en/docs/smart-city/automatic-route-optimization",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/smart-city/automatic-route-optimization",
          "routes": [],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v1.0",
          "updated": null
        },
        {
          "id": "smart-city-power-meter-and-water-meter",
          "name": "Power Meter and Water Meter OCR",
          "name_th": "OCR มิเตอร์ไฟฟ้าและมิเตอร์น้ำ",
          "description": "Read meter numbers from power and water meter images.",
          "docs": "https://iapp.co.th/en/docs/smart-city/power-meter-and-water-meter",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/smart-city/power-meter-and-water-meter",
          "routes": [
            "https://api.iapp.co.th/v3/store/smart-city/power-meter-and-water-meter/base64",
            "https://api.iapp.co.th/v3/store/smart-city/power-meter-and-water-meter/file"
          ],
          "price_ic": 1,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": null,
          "whitepaper": null,
          "version": "v2.0",
          "updated": null
        },
        {
          "id": "smart-city-license-plate",
          "name": "Thai Vehicle License Plate OCR",
          "name_th": "OCR ป้ายทะเบียนรถไทย",
          "description": "Read Thai license plates and identify the vehicle's make, model, color and fuel type. Version 3.0 identifies the brand correctly on 99.4% of today's traffic.",
          "docs": "https://iapp.co.th/en/docs/smart-city/license-plate",
          "method": "POST",
          "endpoint": "https://api.iapp.co.th/v3/store/smart-city/license-plate-ocr",
          "routes": [
            "https://api.iapp.co.th/v3/store/smart-city/license-plate-ocr/base64",
            "https://api.iapp.co.th/v3/store/smart-city/license-plate-ocr-v3/base64",
            "https://api.iapp.co.th/v3/store/smart-city/license-plate-ocr-v3"
          ],
          "price_ic": 0.75,
          "price_unit": "request",
          "price_unit_value": 1,
          "price_model": "unit",
          "accuracy": "99.4%",
          "whitepaper": "https://iapp.co.th/whitepapers/thai-lpr-benchmark-2026.pdf",
          "version": "v3.0.0-20260828",
          "updated": "28 Aug 2026"
        }
      ]
    }
  ]
}
