Business API v2 — Changelog
Every spec change since v2 was cut. Generated from git history of the OpenAPI source.
ae1822874b+69 endpoints · +78 schemasMerge remote-tracking branch 'origin/main' into restack/main
Other changes
- Added
GET /content/entries - Added
GET /content/entries/{id} - Added
GET /content/categories - Added
GET /content/banners - Added
GET /content/tags - Added
GET /content/types - Added
GET /content/search - Added
GET /content/features - Added
GET /content/media - Added
GET /content/media/{contentMediaId} - Added
GET /content/media/{contentMediaId}/playback - Added
GET /content/media/{contentMediaId}/variants - Added
GET /member/content/{id}/status - Added
PUT /member/content/{id}/status - Added
GET /member/content/status/bulk - Added
GET /member/content/my-list - Added
POST /member/content/{id}/favorite - Added
DELETE /member/content/{id}/favorite - Added
POST /member/content/{id}/watch-later - Added
DELETE /member/content/{id}/watch-later - Added
GET /member/content/watch-later - Added
GET /member/challenges - Added
GET /member/challenges/history - Added
GET /member/challenges/{id} - Added
POST /member/challenges/{id}/enroll - Added
DELETE /member/challenges/{id}/enroll - Added
GET /member/challenges/{id}/goals - Added
POST /member/challenges/{id}/goals/commit - Added
POST /member/challenges/{id}/goals/submit - Added
GET /member/challenges/{id}/goals/history - Added
GET /member/challenges/{id}/assessments - Added
POST /member/challenges/{id}/assessments/submit - Added
PUT /member/challenges/{id}/assessments/{assessmentId} - Added
GET /member/challenges/{id}/attendance - Added
GET /member/challenges/{id}/articles - Added
POST /member/challenges/{id}/articles/{articleId}/read - Added
GET /member/challenges/{id}/progress - Added
GET /member/metrics - Added
GET /member/metrics/{contentEntryId} - Added
POST /member/metrics/entries - Added
PUT /member/metrics/entries/{metricEntryId} - Added
DELETE /member/metrics/entries/{metricEntryId} - Added
GET /member/metrics/{contentEntryId}/history - Added
GET /member/metrics/personal-bests - Added
POST /member/metrics/entries/{metricEntryId}/share - Added
GET /member/preferences/units - Added
PUT /member/preferences/units - Added
GET /member/leaderboards - Added
GET /member/leaderboards/summary - Added
GET /member/leaderboards/{id} - Added
GET /member/leaderboards/{id}/my-rank - Added
GET /member/leaderboards/{id}/top - Added
GET /member/leaderboards/{id}/periods - Added
GET /member/awards - Added
GET /member/awards/earned - Added
GET /member/awards/{awardId} - Added
GET /member/awards/banner - Added
PUT /member/awards/banner/{awardId}/dismiss - Added
GET /member/streaks - Added
GET /member/milestones - Added
POST /member/video/sessions - Added
PUT /member/video/sessions/{sessionId}/heartbeat - Added
PUT /member/video/sessions/{sessionId}/complete - Added
PUT /member/video/sessions/{sessionId}/end - Added
GET /member/video/resume/{contentMediaId} - Added
GET /member/video/history - Added
GET /member/experience/status - Added
GET /member/notifications/preferences - Added
PUT /member/notifications/preferences - Added schema
ContentEntry - Added schema
ContentImage - Added schema
ContentVideo - Added schema
ContentRef - Added schema
ContentLink - Added schema
ContentEntryList - Added schema
ContentCategory - Added schema
ContentCategoryList - Added schema
ContentBanner - Added schema
ContentBannerList - Added schema
ContentTag - Added schema
ContentTagList - Added schema
ContentType - Added schema
ContentTypeList - Added schema
ContentStatus - Added schema
ContentStatusList - Added schema
UpdateContentStatusRequest - Added schema
ContentFavorite - Added schema
ContentFavoriteList - Added schema
WatchLaterEntry - Added schema
WatchLaterEntryList - Added schema
Challenge - Added schema
ChallengeList - Added schema
ChallengeEnrollRequest - Added schema
ChallengeEnrollment - Added schema
ChallengeGoalCommitRequest - Added schema
ChallengeGoalCommitment - Added schema
ChallengeGoalSubmitRequest - Added schema
ChallengeGoalLog - Added schema
ChallengeGoalLogList - Added schema
ChallengeAssessment - Added schema
ChallengeAssessmentList - Added schema
ChallengeAssessmentSubmitRequest - Added schema
ChallengeAssessmentUpdateRequest - Added schema
ChallengeAttendance - Added schema
ChallengeArticleStatus - Added schema
ChallengeArticleStatusList - Added schema
ChallengeProgress - Added schema
Metric - Added schema
MetricList - Added schema
MetricEntry - Added schema
CreateMetricEntryRequest - Added schema
UpdateMetricEntryRequest - Added schema
MetricHistoryList - Added schema
MetricPersonalBest - Added schema
MetricPersonalBestList - Added schema
MetricShare - Added schema
UnitPreference - Added schema
UpdateUnitPreferenceRequest - Added schema
Leaderboard - Added schema
LeaderboardList - Added schema
LeaderboardEntry - Added schema
LeaderboardEntryList - Added schema
LeaderboardMyRank - Added schema
LeaderboardSummary - Added schema
LeaderboardPeriod - Added schema
LeaderboardPeriodList - Added schema
Award - Added schema
AwardList - Added schema
AwardBanner - Added schema
Streak - Added schema
StreakList - Added schema
Milestone - Added schema
MilestoneList - Added schema
MediaAsset - Added schema
MediaAssetList - Added schema
MediaVariants - Added schema
MediaVariantSize - Added schema
VideoPlayback - Added schema
VideoPlaybackSession - Added schema
CreateVideoSessionRequest - Added schema
VideoHeartbeat - Added schema
VideoResume - Added schema
VideoWatchHistory - Added schema
VideoWatchHistoryList - Added schema
ExperienceStatus - Added schema
NotificationPreferences - Added schema
UpdateNotificationPreferencesRequest
- Added
e4c3d3fe65+35 endpoints · +51 schemasfeat: rename `api` to `legacy-api`
Other changes
- Initial release · 35 paths
