Source type
LINE Source Configuration
LINE sources receive Messaging API webhook events and verify the LINE channel secret signature.
LINE configuration
Create a LINE source, keep POST and PUT and PATCH and DELETE enabled, and provide the configured Channel Secret values for provider signature. FastHook uses these settings to validate each LINE delivery before it enters the routing workflow.
Source TypeLINE
Allowed methodsPOST, PUT, PATCH, DELETE
AuthenticationProvider signature
Credential fieldsChannel Secret
{
"type": "LINE",
"config": {
"auth_type": "PROVIDER_SIGNATURE",
"auth": {
"provider": "LINE",
"webhook_signing_secret": "provider-secret"
},
"allowed_http_methods": ["POST","PUT","PATCH","DELETE"]
}
}LINE request contract
FastHook computes a base64 HMAC-SHA256 digest over the raw request body and compares it to x-line-signature.
LINE headers
Preserve x-line-signature when sending LINE test deliveries. FastHook evaluates this request context before accepting the payload, so missing or modified values remain visible as rejected requests instead of routed events.
x-line-signatureBase64 HMAC-SHA256 signature over the raw request body.
LINE setup
- Set the LINE Messaging API webhook URL to the FastHook Source URL.
- Paste the channel secret into FastHook.
- Do not modify the raw request body before verification.