fshy

fshy / Storage

line messaging

line.biz · Storage · 2 records · JSON

line messaging api content Storage

fails: quotaemail?card?R

developers.line.biz/en/docs/messaging-api/receiving-messages · rejected-provider · storage/line-messaging-api-content · JSON · compare

Free tierAuto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term.
unit none; metered on none
Pricenone stated
Per-object capnot recorded
Retentionnot recorded
Egressnot recorded
Identityemail (placeholder) not published
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfaceunknown
Toolingnot recorded
Composes withnot recorded
ReliabilityAuto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term.
NotesAuto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term.
Evidence rungreported
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (1)
datesourcewhat it proved
2026-10-21developers.line.biz/en/docs/messaging-api/receiving-messagesAuto-deleted after an undisclosed period, no listing endpoint, token-only access. Cannot be addressed as storage even short-term.
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 or withheld values (15)
  • $.chaining not-recorded
  • $.confidence_note withheld
  • $.egress.terms not-recorded
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.interface interface-unknown
  • $.interface_detail withheld
  • $.limits_note process
  • $.per_object_cap.notes not-recorded
  • $.per_object_cap.stated not-recorded
  • $.retention.notes process
  • $.retention.stated not-recorded
  • $.tooling not-recorded

LINE Messaging API — message content endpoint Storage

fails: quotanational-idno cardR

developers.line.biz/en/docs/messaging-api/receiving-messages · messaging · storage/line-messaging-api-message-content-endpoint · JSON · compare

Free tierNo storage quota is offered at all. Content is a delivery mechanism, not a store.
unit mixed; metered on stored-bytes
Pricenone stated
Per-object capnot stated
Retentionnot stated
EgressRetrieval is authenticated only: GET /v2/bot/message/{messageId}/content with a channel access token. No public URL is ever issued.
Identitynational-id derived from the record's prose, not from an identity field, and no signup was executed: ed objects after the fact without having logged every messageId yourself. Explicit auto-deletion with an undisclosed period: 'Content that users send is automatically deleted after a
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfacerest rest
Toolingline-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 withNot chainable: there is no enumeration API, so you cannot even address stored objects after the fact without having logged every messageId yourself.
ReliabilityUndisclosed retention window plus no enumeration = data becomes unreachable silently. Cannot be used even as a 7-day cache reliably.
NotesNo storage quota is offered at all. Content is a delivery mechanism, not a store.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (2)
datesourcewhat it proved
2026-10-21developers.line.biz/en/docs/messaging-api/receiving-messagesread live: 'Content that users send is automatically deleted after a certain period of time.'
2026-10-21api-data.line.me/v2/bot/message/1234567890/contentprobe: GET -> 401 (token mandatory, anonymous read impossible)
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 or withheld values (6)
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.per_object_cap.notes not-extracted
  • $.per_object_cap.stated not-extracted
  • $.retention.notes not-extracted
  • $.retention.stated not-extracted