News

LINE Messaging API 2026 Updates: New Features, Pricing & Changes (Free Tier, Mini Apps, Rich Menu)

Comprehensive 2026 update reference for the LINE Messaging API: new features, pricing changes (free tier monthly messages), Rich Menu limits, Mini App updates, and Thailand & Taiwan-specific pricing tiers.

LineBot.pro Team10 min read
LINE Messaging API 2026 Updates: New Features, Pricing & Changes (Free Tier, Mini Apps, Rich Menu)

#What Changed in 2026

The LINE Messaging API received its biggest set of platform changes since 2022 in 2025-2026. This page is a practical, business-oriented summary β€” what changed, what it costs, and what existing bots need to update.

The 2026 cycle is dominated by three themes:

  1. Pricing rebalance in mature markets (Japan, Taiwan, Thailand) with new free-tier ceilings
  2. Mini App and Rich Menu features that bring app-like UX inside chat
  3. AI agent endpoints for declarative tool-use and structured replies

LINE Messaging API 2026 roadmap
LINE Messaging API 2026 roadmap

Looking for the changes that affect your code? Skip to Migration Checklist. For pricing decisions, jump to the pricing tables.

#Pricing & Free Tier (Thailand, Taiwan, Japan)

LINE Official Account pricing is regional. Each market has its own plans, message quotas, and overage pricing. The 2026 update raised the free-tier message ceiling in some markets and tightened it in others.

#Thailand (THB) β€” 2026

PlanFree messages / monthAdd-on per msg
Free300 broadcast / 500 transactionalnot available
Light (THB 749)3,000THB 0.10
Standard (THB 1,499)5,000THB 0.05 - 0.08
Pro (THB 2,499+)10,000+tiered down to THB 0.03

Thailand also has a LINE Mini Pack for SMEs starting from ~THB 199/month β€” see our Mini App pricing breakdown for details.

#Japan (JPY) β€” 2026

PlanFree messages / monthAdd-on per msg
Communication (Free)200not available
Light (JPY 5,000)5,000not available
Standard (JPY 15,000)30,000JPY 3

#Taiwan (TWD) β€” 2026

PlanFree messages / monthAdd-on per msg
Free200not available
Light (TWD 800)4,000TWD 0.40
Pro (TWD 1,800)25,000TWD 0.20

Reply messages are always free in every market β€” they consume your reply token, not your monthly quota. Push, multicast, narrowcast and broadcast count.

If you operate cross-region, the cleanest pattern is one channel per market so quotas don't bleed.

#New Messaging API Features

#1. AI Agent / Tool-Use Endpoints (beta)

A new /v3/bot/agent family allows you to register structured tools the bot can call from a single user message β€” e.g. "book a haircut next Tuesday at 3pm" can be auto-routed to your booking service. Reduces the conversation-flow code you'd otherwise hand-roll.

#2. Quote Tokens are GA

Introduced in 2024, the quoteToken returned by replyMessage and pushMessage is now generally available across all message types. Pass it back as quoteToken on the next call and your bot's reply renders as a threaded quote of the previous message β€” much better UX in long conversations.

ts
const r = await client.replyMessage({ replyToken, messages })
const lastQuote = r.sentMessages.at(-1)?.quoteToken

// later, on a follow-up
await client.pushMessage({
  to: userId,
  messages: [{ type: "text", text: "Reminder!", quoteToken: lastQuote }],
})

For full code patterns, see our @line/bot-sdk Express middleware tutorial.

#3. Per-Message Push Window

Push messages now expose a notificationDisabled boolean per message (not per call). Useful for delivering follow-up "context" messages silently after a noisy first ping.

#4. Insight Endpoints v2

The /v2/bot/insight endpoints now expose per-message-id breakdowns (deliveries, opens, taps on Flex Message buttons). Combine with the id returned in ReplyMessageResponse.sentMessages to wire a real campaign-analytics dashboard.

#Rich Menu Updates & 1000 Limit

The 1000-rich-menu-per-channel limit remains in 2026 β€” confirmed across the Thai, Japanese and global LINE Developer documentation. New for 2026:

  • Rich menu switch action is now available in the LINE Official Account Manager (was API-only)
  • Per-user rich menu linking is faster β€” propagation now < 1s vs. the previous ~3-5s
  • Image cache invalidation when re-uploading is automatic (no need to flush If-None-Match)

For the full reference on sizes (2500x1686 / 2500x843), file rules, and the 1000 limit, see our dedicated LINE Rich Menu size guide. For tappable area syntax, see actions: uri / postback / message / richmenuswitch.

#Rich Menu Action Types (2026 reference)

Action typeUse caseNotes
uriOpen external URL or LIFF appMust be HTTPS; LIFF requires registered URL
postbackTrigger backend processingSends data field to your webhook
messageDisplay predefined text in chatUseful for FAQ shortcuts
richmenuswitchSwap to another rich menuUse richMenuAliasId for stable refs
datetimepickerOpen native date/time pickerNew: now supports timezone hint
camera, locationCapture media or coordinatesMobile-only

#LINE Mini App 2026 Updates

LINE Mini Apps received the most user-visible updates in 2026:

  • Mini App pricing in Thailand is bundled into the new "Mini Pack" SKU (~THB 199/mo entry point) β€” full details in our Thailand Mini Apps guide
  • Mini App search ranking in the LINE app is now driven by usage signals (DAU, retention) rather than pure recency
  • LIFF v2.24+ is required for new Mini App submissions
  • Permissions UI redesigned β€” users now see a single consolidated consent screen instead of per-permission prompts

#LIFF & SDK Updates

The LIFF SDK had three notable updates:

  1. liff.openWindow({ external: true }) β€” fixed iOS bug where in-app browser ignored external flag
  2. liff.shareTargetPicker() β€” now returns a Promise that resolves on cancellation as well, simplifying error handling
  3. liff.isLoggedIn() documentation now explicitly clarifies that it returns true when the LIFF browser context has a valid LINE Login token, not when the user is "logged into LINE generally"
ts
// 2026-friendly pattern
if (liff.isLoggedIn()) {
  const profile = await liff.getProfile()
  // ...
} else {
  liff.login({ redirectUri: location.href })
}

Deep-dive guides:

The Node SDK @line/bot-sdk shipped v9.x in 2025 β€” see our Express middleware tutorial for the new typed client patterns.

#Migration Checklist for Existing Bots

If your bot was built before 2025, here is a punch list:

  • Upgrade @line/bot-sdk to v9.x or later
  • Switch from the legacy Client to messagingApi.MessagingApiClient
  • Capture quoteToken from sentMessages and use it on follow-ups
  • Audit your rich menu count (GET /v2/bot/richmenu/list) β€” delete dead ones to stay under 1000
  • Swap if (event.message.text) flows for AI-agent tool-use where appropriate
  • Refresh LIFF SDK to v2.24+
  • Re-check pricing tier for your region β€” your monthly volume may now fit in a cheaper plan
  • If you operate in multiple regions, separate channels per market to avoid quota bleed

For an end-to-end implementation, our LINE chatbot development tutorial is updated for 2026.

#Frequently Asked Questions

Q: What are the most important LINE Messaging API updates for 2026? The three biggest are: AI agent / tool-use endpoints (beta), GA of quoteToken for threaded replies, and improved per-user Rich Menu switching latency. Pricing tiers were also rebalanced in TH/TW/JP.

Q: What is the LINE Messaging API free tier in 2026? In Thailand: 300 broadcast + 500 transactional messages/month free. In Japan: 200 messages/month free (Communication plan). In Taiwan: 200 messages/month free. Reply messages don't count against any quota in any market.

Q: Did the LINE Rich Menu 1000 limit change in 2026? No. Each channel can still hold a maximum of 1000 rich menus, including unused ones. See our Rich Menu size guide for management strategies.

Q: What is the LINE Mini Pack price in Thailand in 2026? The entry-level LINE Mini Pack starts at ~THB 199/month for SMEs in Thailand, bundling LINE OA + Mini App basics. Full breakdown in our Mini Apps Thailand 2026 guide.

Q: How is LINE Messaging API pricing in Taiwan in 2026? Free tier: 200 messages/month. Light: TWD 800/month for 4,000 messages. Pro: TWD 1,800/month for 25,000 messages. Add-on overages from TWD 0.20 to 0.40 per message depending on plan.

Q: Are reply messages still free in 2026? Yes β€” reply messages (using the replyToken returned in webhook events) remain free in all markets. Only push, multicast, broadcast, and narrowcast messages count against your monthly quota.

Q: Can I use the rich menu uri / postback / message actions on the same menu? Yes β€” each tappable area can use a different action type. You can mix uri, postback, message, richmenuswitch, and others in a single rich menu. See Rich Menu actions reference.


Next steps:

LineBot.pro

Ready to Automate Your LINE Business?

Start automating your LINE communications with LineBot.pro today.