Subscriptions#
Core endpoint
This is a required endpoint. All server implementations must support it.
Subscriptions represent the feeds a user has subscribed to. The object stores essential information about each subscription object and acts as an index that links other activity information together.
Database schema#
Field |
Type |
Nullable? |
Description |
---|---|---|---|
|
String |
No |
The URL of the podcast RSS feed |
|
String |
No |
The globally unique ID of the podcast |
|
Boolean |
No |
Whether the user is subscribed to the podcast or not |
|
Datetime |
No |
The date on which the |
|
Datetime |
No |
The date on which the podcast’s |
|
String |
Yes |
The new GUID associated with the podcast |
|
Datetime |
Yes |
The date on which data associated with the subscription was deleted by the user. This field is used to determine whether a |
API endpoint#
The subscriptions endpoint is used to synchronize subscriptions between a server and connected clients. The server is treated as the authoritative source for subscription information. Clients can query the endpoint by specifying the datetime from which they want to fetch changes to ensure they only fetch information that is relevant to them since their last sync.