Lexicon

Subscription

place.pod.subscription

A listener subscribing to a show.

Required properties

2 fields
showUri
uri Required

AT Protocol URI of the place.pod.show record being subscribed to.

subscribedAt
datetime Required

ISO 8601 timestamp of when the subscription was created.

Optional properties

0 fields

This schema defines no optional properties.

Example record

JSON
{
  "$type": "place.pod.subscription",
  "showUri": "at://did:plc:abc123/place.pod.show/self",
  "subscribedAt": "2024-01-21T14:30:00.000Z"
}

Best practices

  • Subscription records are user-specific and should respect the user's privacy and block lists.
  • Use subscribedAt to determine subscription recency and ordering.
  • Clients should handle missing or deleted show records gracefully instead of crashing.