LINE icon

LINE

LINE Messaging API — send Official Account messages, manage rich menus and audiences, and watch inbound chat events.

1 trigger46 searches42 actionsInstant (webhooks)Auth: API key

AI-assisted documentation12 min read

This documentation is compiled from our integration source code, internal specs for LINE, its official API documentation and anonymized requests logs we collect from our support team[2].

Open LINE on WEXTL →

LINE requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • Channel Access TokenpasswordRequired

    LINE Developers Console → your Messaging API channel → Messaging API tab → Channel access token. Treat it like a password.

    [1]
  • Channel SecretpasswordRequired

    Same channel → Basic settings → Channel secret. Used to verify x-line-signature after U0-LINE-SIGNATURE. Not sent on REST calls.

    [1]
  1. Log in to your WEXTL account, add the LINE node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your LINE account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch LINE EventsTrigger
Output fields[3]
FieldType
Destinationtext
Eventsarray
Typetext
Timestampnumber
Sourceobject
Messageobject
Download Rich Menu ImageSearch
Input fields[3]
FieldType
Rich menu IDchoice
Output fields[3]
FieldType
Filetext
Content typetext
Get Aggregation Unit UsageSearch
Output fields[3]
FieldType
Limitnumber
Usagenumber
Get AudienceSearch
Input fields[3]
FieldType
Audience group IDchoice
Output fields[3]
FieldType
Audience group IDnumber
Descriptiontext
Statustext
Audience countnumber
Creatednumber
Jobsarray
Job IDtext
Statustext
Get Bot InfoSearch
Output fields[3]
FieldType
User IDtext
Basic IDtext
Display nametext
Picture URLurl
Chat modetext
Mark as read modetext
Get ContentSearch
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Filetext
Content typetext
Get Content PreviewSearch
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Filetext
Content typetext
Get Content Transcoding StatusSearch
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Statustext
Get CouponSearch
Input fields[3]
FieldType
Coupon IDchoice
Output fields[3]
FieldType
Coupon IDtext
Titletext
Statustext
Start timestampnumber
End timestampnumber
Get Default Rich Menu IDSearch
Output fields[3]
FieldType
Rich menu IDtext
Get Followers InsightSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Followersnumber
Targeted reachesnumber
Get Friends DemographicsSearch
Output fields[3]
FieldType
Availableboolean
Gendersobject
Agesobject
Get Group Member CountSearch
Input fields[3]
FieldType
Group IDRequired
text
Output fields[3]
FieldType
Countnumber
Get Group Member ProfileSearch
Input fields[3]
FieldType
Group IDRequired
text
Output fields[3]
FieldType
User IDtext
Display nametext
Picture URLurl
Status messagetext
Languagetext
Get Group SummarySearch
Input fields[3]
FieldType
Group IDRequired
text
Output fields[3]
FieldType
Group IDtext
Group nametext
Picture URLurl
Get Membership SubscriptionSearch
Input fields[3]
FieldType
User IDchoice
Output fields[3]
FieldType
Membership numbernumber
Periodtext
Ranknumber
Get Message Deliveries InsightSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Broadcastnumber
Pushnumber
Get Message Event InsightSearch
Input fields[3]
FieldType
Request IDRequired
text
Output fields[3]
FieldType
Overviewobject
Get Message QuotaSearch
Output fields[3]
FieldType
Typetext
Valuenumber
Get Message Quota ConsumptionSearch
Output fields[3]
FieldType
Total usagenumber
Get Narrowcast ProgressSearch
Input fields[3]
FieldType
Request IDRequired
text
Output fields[3]
FieldType
Phasetext
Success countnumber
Failure countnumber
Target countnumber
Get ProfileSearch
Input fields[3]
FieldType
User IDchoice
Output fields[3]
FieldType
User IDtext
Display nametext
Picture URLurl
Status messagetext
Languagetext
Get Rich MenuSearch
Input fields[3]
FieldType
Rich menu IDchoice
Output fields[3]
FieldType
Rich menu IDtext
Sizeobject
Widthnumber
Heightnumber
Selectedboolean
Nametext
Chat bar texttext
Get Rich Menu AliasSearch
Input fields[3]
FieldType
Rich menu alias IDchoice
Output fields[3]
FieldType
Rich menu alias IDtext
Rich menu IDtext
Get Rich Menu Batch ProgressSearch
Input fields[3]
FieldType
Request IDRequired
text
Output fields[3]
FieldType
Phasetext
Accepted timenumber
Get Rich Menu Insight DailySearch
Input fields[3]
FieldType
Rich menu IDchoice
FromRequired
text
ToRequired
text
Output fields[3]
FieldType
Rich menu IDtext
Daily impressionarray
Datetext
Impressionnumber
Get Rich Menu Insight SummarySearch
Input fields[3]
FieldType
Rich menu IDchoice
FromRequired
text
ToRequired
text
Output fields[3]
FieldType
Rich menu IDtext
Impressionnumber
Clicknumber
Get Room Member CountSearch
Input fields[3]
FieldType
Room IDRequired
text
Output fields[3]
FieldType
Countnumber
Get Room Member ProfileSearch
Input fields[3]
FieldType
Room IDRequired
text
Output fields[3]
FieldType
User IDtext
Display nametext
Picture URLurl
Status messagetext
Languagetext
Get Sent Broadcast MessagesSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Successnumber
Get Sent Multicast MessagesSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Successnumber
Get Sent Push MessagesSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Successnumber
Get Sent Reply MessagesSearch
Input fields[3]
FieldType
DateRequired
text
Output fields[3]
FieldType
Statustext
Successnumber
Get Shared AudienceSearch
Input fields[3]
FieldType
Audience group IDchoice
Output fields[3]
FieldType
Audience group IDnumber
Descriptiontext
Statustext
Audience countnumber
Creatednumber
Get Statistics per UnitSearch
Input fields[3]
FieldType
Custom aggregation unitchoice
FromRequired
text
ToRequired
text
Output fields[3]
FieldType
Messagesarray
Seqnumber
Impressionnumber
Get User Rich Menu IDSearch
Input fields[3]
FieldType
User IDchoice
Output fields[3]
FieldType
Rich menu IDtext
List Aggregation Unit NamesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Unit nametext
List AudiencesSearch
Input fields[3]
FieldType
Limitnumber
Descriptiontext
Statuschoice
Includes external public groupsboolean
Create routechoice
Output fields[3]
FieldType
Audience group IDnumber
Descriptiontext
Statustext
Audience countnumber
Creatednumber
List CouponsSearch
Input fields[3]
FieldType
Limitnumber
Statuschoice
Output fields[3]
FieldType
Coupon IDtext
Titletext
Statustext
List FollowersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
User IDtext
List Group Member IDsSearch
Input fields[3]
FieldType
Group IDRequired
text
Limitnumber
Output fields[3]
FieldType
User IDtext
List Membership UsersSearch
Input fields[3]
FieldType
Membership IDchoice
Limitnumber
Output fields[3]
FieldType
User IDtext
List MembershipsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Membership IDnumber
Titletext
List Rich Menu AliasesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Rich menu alias IDtext
Rich menu IDtext
List Rich MenusSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Rich menu IDtext
Sizeobject
Widthnumber
Heightnumber
Selectedboolean
Nametext
Chat bar texttext
List Room Member IDsSearch
Input fields[3]
FieldType
Room IDRequired
text
Limitnumber
Output fields[3]
FieldType
User IDtext
List Shared AudiencesSearch
Input fields[3]
FieldType
Limitnumber
Descriptiontext
Statuschoice
Create routechoice
Output fields[3]
FieldType
Audience group IDnumber
Descriptiontext
Statustext
Audience countnumber
Creatednumber
Add Audience UsersAction
Input fields[3]
FieldType
Audience group IDchoice
AudiencesRequired
array
User IDtext
Add Audience Users from FileAction
Input fields[3]
FieldType
Audience group IDchoice
FileRequired
file
Clear Default Rich MenuAction

No fields documented.

Close CouponAction
Input fields[3]
FieldType
Coupon IDchoice
Create AudienceAction
Input fields[3]
FieldType
DescriptionRequired
text
AudiencesRequired
array
User IDtext
Output fields[3]
FieldType
Resultobject
Create Audience from FileAction
Input fields[3]
FieldType
DescriptionRequired
text
FileRequired
file
Output fields[3]
FieldType
Resultobject
Create Click AudienceAction
Input fields[3]
FieldType
DescriptionRequired
text
Request IDRequired
text
Output fields[3]
FieldType
Resultobject
Create CouponAction
Input fields[3]
FieldType
TitleRequired
text
Start timestampRequired
number
End timestampRequired
number
Max use count per ticketRequired
number
VisibilityRequired
choice
TimezoneRequired
text
Acquisition conditionRequired
object
TypeRequired
choice
RewardRequired
object
TypeRequired
choice
Descriptiontext
Usage conditiontext
Coupon codetext
Image URLurl
Barcode image URLurl
Output fields[3]
FieldType
Resultobject
Create Impression AudienceAction
Input fields[3]
FieldType
DescriptionRequired
text
Request IDRequired
text
Output fields[3]
FieldType
Resultobject
Create Rich MenuAction
Input fields[3]
FieldType
SizeRequired
object
WidthRequired
number
HeightRequired
number
SelectedRequired
boolean
NameRequired
text
Chat bar textRequired
text
AreasRequired
array
Output fields[3]
FieldType
Resultobject
Create Rich Menu AliasAction
Input fields[3]
FieldType
Rich menu alias IDRequired
text
Rich menu IDchoice
Output fields[3]
FieldType
Resultobject
Delete AudienceAction
Input fields[3]
FieldType
Audience group IDchoice
Delete Rich MenuAction
Input fields[3]
FieldType
Rich menu IDchoice
Delete Rich Menu AliasAction
Input fields[3]
FieldType
Rich menu alias IDchoice
Display Loading AnimationAction
Input fields[3]
FieldType
Chat IDRequired
choice
Loading secondsnumber
Issue Link TokenAction
Input fields[3]
FieldType
User IDchoice
Output fields[3]
FieldType
Link tokentext
Leave Group ChatAction
Input fields[3]
FieldType
Group IDRequired
text
Leave Room ChatAction
Input fields[3]
FieldType
Room IDRequired
text
Link Rich Menu to UserAction
Input fields[3]
FieldType
User IDchoice
Rich menu IDchoice
Link Rich Menu to UsersAction
Input fields[3]
FieldType
Rich menu IDchoice
User IDsRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Query stringarray
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Mark Messages as ReadAction
Input fields[3]
FieldType
Mark as read tokenRequired
text
Rename AudienceAction
Input fields[3]
FieldType
Audience group IDchoice
DescriptionRequired
text
Output fields[3]
FieldType
Resultobject
Replace Rich Menus in BatchAction
Input fields[3]
FieldType
OperationsRequired
array
Resume request keytext
Output fields[3]
FieldType
Resultobject
Send Broadcast MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Notification disabledboolean
Retry keytext
Output fields[3]
FieldType
Sent messagesarray
IDtext
Quote tokentext
Send Multicast MessageAction
Input fields[3]
FieldType
ToRequired
choice
MessagesRequired
array
Notification disabledboolean
Custom aggregation unitsarray
Unit nametext
Retry keytext
Output fields[3]
FieldType
Sent messagesarray
IDtext
Quote tokentext
Send Narrowcast MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Recipientobject
TypeRequired
choice
Filterobject
Demographicobject
Limitobject
Maxnumber
Up to remaining quotaboolean
Forbid partial deliveryboolean
Notification disabledboolean
Output fields[3]
FieldType
Request IDtext
Send Push MessageAction
Input fields[3]
FieldType
ToRequired
text
MessagesRequired
array
Notification disabledboolean
Custom aggregation unitsarray
Unit nametext
Retry keytext
Output fields[3]
FieldType
Sent messagesarray
IDtext
Quote tokentext
Send Reply MessageAction
Input fields[3]
FieldType
Reply tokenRequired
text
MessagesRequired
array
Notification disabledboolean
Retry keytext
Output fields[3]
FieldType
Sent messagesarray
IDtext
Quote tokentext
Set Default Rich MenuAction
Input fields[3]
FieldType
Rich menu IDchoice
Test Webhook EndpointAction
Input fields[3]
FieldType
Endpointurl
Unlink Rich Menu from UserAction
Input fields[3]
FieldType
User IDchoice
Unlink Rich Menus from UsersAction
Input fields[3]
FieldType
User IDsRequired
choice
Update Rich Menu AliasAction
Input fields[3]
FieldType
Rich menu alias IDchoice
Rich menu IDchoice
Output fields[3]
FieldType
Resultobject
Upload Rich Menu ImageAction
Input fields[3]
FieldType
Rich menu IDchoice
Content typeRequired
choice
ImageRequired
file
Output fields[3]
FieldType
Resultobject
Validate Broadcast MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Validate Multicast MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Validate Narrowcast MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Validate Push MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Validate Reply MessageAction
Input fields[3]
FieldType
MessagesRequired
array
Validate Rich MenuAction
Input fields[3]
FieldType
SizeRequired
object
WidthRequired
number
HeightRequired
number
SelectedRequired
boolean
NameRequired
text
Chat bar textRequired
text
AreasRequired
array
Validate Rich Menu BatchAction
Input fields[3]
FieldType
OperationsRequired
array
Resume request keytext

Look for LINE templates in the WEXTL template library.

Browse templates →
  1. WEXTL® LINE Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for LINE.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 1, 2026 09:28