developers.line.biz/en/docs/messaging-api/receiving-messagesstorage/line-messaging-api-contentJSONcomparereport an error
- Free allowance
- Auto-deleted after an undisclosed period, no listing endpoint, token-only access.
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- not stated
- Identity
- email?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- noneno named constraint binds
- Evidence
- reported1 source; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | Auto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term. unit none; metered on none |
|---|
| Price | none stated |
|---|
| Identity | email (placeholder) not published |
|---|
| Egress | not recorded |
|---|
| Interface | unknown |
|---|
| Tooling | not recorded |
|---|
Evidence 1
More fields 1
| dead end | {"failure_class": "retention","why": "Auto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term.","retry_when": null,"first_recorded": "2026-10-21"} |
|---|
Unknown values 7
- chaining: no value was recorded for this field
- egress terms: no value was recorded for this field
- interface: the access interface was not established
- per object cap notes: no value was recorded for this field
- per object cap stated: no value was recorded for this field
- retention stated: no value was recorded for this field
- tooling: no value was recorded for this field
developers.line.biz/en/docs/messaging-api/receiving-messagesMessagingstorage/line-messaging-api-message-content-endpointJSONcomparereport an error
- Free allowance
- No storage quota is offered at all.
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- free tier
- Identity
- national-id?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- noneno named constraint binds
- Evidence
- reported2 sources; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | No storage quota is offered at all. Content is a delivery mechanism, not a store. unit mixed; metered on stored-bytes |
|---|
| Price | none stated |
|---|
| Identity | national-id (inferred, not read) not published |
|---|
| Egress | Retrieval is authenticated only: GET /v2/bot/message/{messageId}/content with a channel access token. No public URL is ever issued. |
|---|
| Per-object cap | not stated |
|---|
| Retention | not stated |
|---|
| Interface | rest rest |
|---|
| Tooling | line-bot-sdk (Python/Node/Java/Go/PHP). The SDK exposes get_message_content() and nothing else — no listing, no expiry control, no bulk export. |
|---|
| Composes with | Not chainable: there is no enumeration API, so you cannot even address stored objects after the fact without having logged every messageId yourself. |
|---|
| Reliability | Undisclosed retention window plus no enumeration = data becomes unreachable silently. Cannot be used even as a 7-day cache reliably. |
|---|
| Parsed numbers | |
|---|
Evidence 2
More fields 1
| dead end | {"failure_class": "quota","why": "No storage quota is offered at all. Content is a delivery mechanism, not a store.","retry_when": null,"first_recorded": "2026-10-21"} |
|---|
Unknown values 4
- per object cap notes: the field may be stated in a source that was not read
- per object cap stated: the field may be stated in a source that was not read
- retention notes: the field may be stated in a source that was not read
- retention stated: the field may be stated in a source that was not read