Get LINE message engagement stats
line_get_message_statsFetch per-broadcast engagement data for a sent message using its request ID: impressions, opens, clicks, CTR, and per-URL clicks.
Instructions
Fetch per-broadcast engagement for a request_id (from a prior line_send_message): impressions, opens, clicks, CTR, and per-URL click breakdown. Caveats (in notes): ~24h data lag (stats stabilize ~T+1); below ~20 unique users LINE returns null for privacy; available only for narrowcast/multicast/broadcast, not reply or push-to-single-user.
Returns { request_id, delivered?, unique_impression?, unique_click?, ctr_percent?, per_url_clicks[], notes[] }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| oa | No | ||
| request_id | Yes | request_id returned by a prior line_send_message (narrowcast/multicast/broadcast). | |
| response_format | No | markdown |