API
webhook.test
Sent only by `POST /v1/webhook-endpoints/{id}/test`, once, without retry. Endpoints cannot subscribe to it.
Sent only by POST /v1/webhook-endpoints/{id}/test, once, without retry. Endpoints cannot subscribe to it.
06line-Signature*stringt=<unix seconds>,v1=<hex HMAC-SHA256 of "t.body" with your endpoint secret>. Reject events older than 5 minutes.
application/json- body
id*stringUnique; the same event may arrive twice, skip it by id.
Match
^evt_[0-9a-z]{26}$type*stringValue in
"sms.received""sms.status""call.recorded""webhook.test"created_at*TimestampRFC 3339, UTC.
Format
date-timedata*Any 2xx within 10 seconds.
Example Requests
POST/webhook.test
application/json
{ "id": "evt_01jbqb3m6v8k1t3x5r7c9d1yb4", "type": "webhook.test", "created_at": "2026-10-21T16:05:00Z", "data": { "message": "Test event from 06 Line: if you read this, your endpoint works.", "endpoint_id": "whe_01jbqa2k6x8m4t0v2r6c8d1yb3" }}{ "06line-Signature": "t=1792606542,v1=5f1c0e3d8a..."}