LINE website screenshot

LINE

LINE is a Japan-based messaging platform with over 200 million monthly active users across Japan, Taiwan, Thailand, and Indonesia, offering messaging, payments, news, and a broad ecosystem of services. The LINE Developers platform exposes public APIs for building chatbots, mini-apps, social login, and audience marketing, all documented as OpenAPI specifications. APIs use Bearer token authentication with channel access tokens issued per LINE channel.

6 APIs 0 Features
MessagingChatbotsSocial LoginMini AppsMarketingJapan

APIs

LINE Messaging API

Send and receive messages, manage rich menus, broadcast and narrowcast content, and handle webhooks for LINE chatbots and Official Accounts. Uses Bearer channel access tokens ag...

LINE Front-end Framework (LIFF) Server API

Server API for managing LINE Front-end Framework (LIFF) apps which embed web applications inside the LINE client. Authenticated with Bearer channel access tokens.

LINE Channel Access Token API

Issue, verify, and revoke channel access tokens used to authenticate requests to other LINE APIs.

LINE Insight API

Retrieve analytics and engagement metrics for LINE Official Accounts, including message delivery, follower demographics, and reach statistics.

LINE Manage Audience API

Create and manage audience groups for targeted narrowcast messaging on LINE Official Accounts.

LINE Shop (Mission Stickers) API

Mission Stickers API for distributing LINE stickers to users who complete specific missions, integrated with LINE Official Accounts.

Collections

Event Specifications

LINE Messaging Webhook Event Surface

AsyncAPI description of the webhook event surface published by the LINE Messaging API to bot servers. The Messaging API delivers webhook events as HTTPS POST requests to the con...

ASYNCAPI

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🔗
OpenAPI Repository
OpenAPI Repository
👥
GitHubOrganization
GitHubOrganization
📝
Signup
Signup
💰
Pricing
Pricing
🔗
MCPServer
MCPServer
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: LINE Messaging API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Send reply messages
    type: http
  http:
    method: POST
    url: https://api.line.me/v2/bot/message/reply
    body:
      type: json
      data: '{}'
  docs: Sends reply messages to a user, group, or room in response to a webhook event using a reply token.
- info:
    name: Send push messages
    type: http
  http:
    method: POST
    url: https://api.line.me/v2/bot/message/push
    body:
      type: json
      data: '{}'
  docs: Sends push messages to a user, group, or room at any time.
- info:
    name: Send multicast messages
    type: http
  http:
    method: POST
    url: https://api.line.me/v2/bot/message/multicast
    body:
      type: json
      data: '{}'
  docs: Sends push messages to multiple users at once.
- info:
    name: Send broadcast messages
    type: http
  http:
    method: POST
    url: https://api.line.me/v2/bot/message/broadcast
    body:
      type: json
      data: '{}'
  docs: Sends push messages to all users who have added the LINE Official Account as a friend.
- info:
    name: Get user profile
    type: http
  http:
    method: GET
    url: https://api.line.me/v2/bot/profile/:userId
    params:
    - name: userId
      value: ''
      type: path
      description: User ID returned in a webhook event source.
  docs: Returns the profile information of a user who has added the LINE Official Account as a friend.
- info:
    name: Get webhook endpoint information
    type: http
  http:
    method: GET
    url: https://api.line.me/v2/bot/channel/webhook/endpoint
  docs: Returns the webhook endpoint URL configured for the channel.
- info:
    name: Set webhook endpoint URL
    type: http
  http:
    method: PUT
    url: https://api.line.me/v2/bot/channel/webhook/endpoint
    body:
      type: json
      data: '{}'
  docs: Set webhook endpoint URL
- info:
    name: Get bot info
    type: http
  http:
    method: GET
    url: https://api.line.me/v2/bot/info
  docs: Returns basic information about the bot associated with the channel access token.
bundled: true