Overview

Summary

ContactDonateImprint


2. Modular API



2.1 Module System




2.2 Module Interfaces


API 1: DirectThreadService-API (28)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /devicefindAllDevice()DirectThreadModuleGETDevice
(2) /device/{id}deleteDeviceById(id)DirectThreadModuleDELETEDevice
(3) /postlike/{id}updatePostLikeById(postlike)DirectThreadModulePUTPostLike
(4) /directmessage/post/{id}findAllDirectMessageOfPost(id)DirectThreadModuleGETPost DirectMessage
(5) /device/{id}updateDeviceById(device)DirectThreadModulePUTDevice
(6) /postlike/post/{id}findAllPostLikeOfPost(id)DirectThreadModuleGETPost PostLike
(7) /postlikefindAllPostLike()DirectThreadModuleGETPostLike
(8) /directthreadinsertDirectThread(directthread)DirectThreadModulePOSTDirectThread
(9) /directmessage/{id}findDirectMessageById(id)DirectThreadModuleGETDirectMessage
(10) /postlikeinsertPostLike(postlike)DirectThreadModulePOSTPostLike
(11) /directthread/{id}deleteDirectThreadById(id)DirectThreadModuleDELETEDirectThread
(12) /directthread/{id}findDirectThreadById(id)DirectThreadModuleGETDirectThread
(13) /directmessage/{id}deleteDirectMessageById(id)DirectThreadModuleDELETEDirectMessage
(14) /directmessage/{id}updateDirectMessageById(directmessage)DirectThreadModulePUTDirectMessage
(15) /directthread/{id}updateDirectThreadById(directthread)DirectThreadModulePUTDirectThread
(16) /device/useraccount/{id}findAllDeviceOfUserAccount(id)DirectThreadModuleGETUserAccount Device
(17) /directmessagefindAllDirectMessage()DirectThreadModuleGETDirectMessage
(18) /directmessage/directthread/{id}findAllDirectMessageOfDirectThread(id)DirectThreadModuleGETDirectThread DirectMessage
(19) /directmessageinsertDirectMessage(directmessage)DirectThreadModulePOSTDirectMessage
(20) /device/{id}findDeviceById(id)DirectThreadModuleGETDevice
(21) /deviceinsertDevice(device)DirectThreadModulePOSTDevice
(22) /postlike/useraccount/{id}findAllPostLikeOfUserAccount(id)DirectThreadModuleGETUserAccount PostLike
(23) /directthreadfindAllDirectThread()DirectThreadModuleGETDirectThread
(24) /postlike/{id}findPostLikeById(id)DirectThreadModuleGETPostLike
(25) /directmessage/reel/{id}findAllDirectMessageOfReel(id)DirectThreadModuleGETReel DirectMessage
(26) /directmessage/sender/{id}findAllDirectMessageOfSender(id)DirectThreadModuleGETUserAccount DirectMessage
(27) /postlike/{id}deletePostLikeById(id)DirectThreadModuleDELETEPostLike
(28) /directmessage/story/{id}findAllDirectMessageOfStory(id)DirectThreadModuleGETStory DirectMessage

API 2: FeatureFlagService-API (24)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /location/{id}updateLocationById(location)FeatureFlagModulePUTLocation
(2) /storyview/{id}findStoryViewById(id)FeatureFlagModuleGETStoryView
(3) /location/{id}findLocationById(id)FeatureFlagModuleGETLocation
(4) /userfeatureflagfindAllUserFeatureFlag()FeatureFlagModuleGETUserFeatureFlag
(5) /featureflag/{id}findFeatureFlagById(id)FeatureFlagModuleGETFeatureFlag
(6) /storyview/viewer/{id}findAllStoryViewOfViewer(id)FeatureFlagModuleGETUserAccount StoryView
(7) /userfeatureflag/{id}deleteUserFeatureFlagById(id)FeatureFlagModuleDELETEUserFeatureFlag
(8) /userfeatureflaginsertUserFeatureFlag(userfeatureflag)FeatureFlagModulePOSTUserFeatureFlag
(9) /featureflag/{id}updateFeatureFlagById(featureflag)FeatureFlagModulePUTFeatureFlag
(10) /location/{id}deleteLocationById(id)FeatureFlagModuleDELETELocation
(11) /featureflagfindAllFeatureFlag()FeatureFlagModuleGETFeatureFlag
(12) /locationinsertLocation(location)FeatureFlagModulePOSTLocation
(13) /locationfindAllLocation()FeatureFlagModuleGETLocation
(14) /storyview/{id}deleteStoryViewById(id)FeatureFlagModuleDELETEStoryView
(15) /userfeatureflag/{id}findUserFeatureFlagById(id)FeatureFlagModuleGETUserFeatureFlag
(16) /featureflaginsertFeatureFlag(featureflag)FeatureFlagModulePOSTFeatureFlag
(17) /userfeatureflag/{id}updateUserFeatureFlagById(userfeatureflag)FeatureFlagModulePUTUserFeatureFlag
(18) /storyviewinsertStoryView(storyview)FeatureFlagModulePOSTStoryView
(19) /storyview/story/{id}findAllStoryViewOfStory(id)FeatureFlagModuleGETStory StoryView
(20) /userfeatureflag/useraccount/{id}findAllUserFeatureFlagOfUserAccount(id)FeatureFlagModuleGETUserAccount UserFeatureFlag
(21) /featureflag/{id}deleteFeatureFlagById(id)FeatureFlagModuleDELETEFeatureFlag
(22) /storyview/{id}updateStoryViewById(storyview)FeatureFlagModulePUTStoryView
(23) /userfeatureflag/featureflag/{id}findAllUserFeatureFlagOfFeatureFlag(id)FeatureFlagModuleGETFeatureFlag UserFeatureFlag
(24) /storyviewfindAllStoryView()FeatureFlagModuleGETStoryView

API 3: HashtagService-API (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /followrelation/{id}deleteFollowRelationById(id)HashtagModuleDELETEFollowRelation
(2) /followrelation/{id}findFollowRelationById(id)HashtagModuleGETFollowRelation
(3) /userhashtagfollow/{id}findUserHashtagFollowById(id)HashtagModuleGETUserHashtagFollow
(4) /userhashtagfollow/hashtag/{id}findAllUserHashtagFollowOfHashtag(id)HashtagModuleGETHashtag UserHashtagFollow
(5) /posthashtag/{id}deletePostHashtagById(id)HashtagModuleDELETEPostHashtag
(6) /followrelationinsertFollowRelation(followrelation)HashtagModulePOSTFollowRelation
(7) /hashtaginsertHashtag(hashtag)HashtagModulePOSTHashtag
(8) /userhashtagfollow/{id}deleteUserHashtagFollowById(id)HashtagModuleDELETEUserHashtagFollow
(9) /posthashtaginsertPostHashtag(posthashtag)HashtagModulePOSTPostHashtag
(10) /posthashtag/{id}findPostHashtagById(id)HashtagModuleGETPostHashtag
(11) /hashtag/{id}deleteHashtagById(id)HashtagModuleDELETEHashtag
(12) /hashtag/{id}findHashtagById(id)HashtagModuleGETHashtag
(13) /followrelationfindAllFollowRelation()HashtagModuleGETFollowRelation
(14) /userhashtagfollowfindAllUserHashtagFollow()HashtagModuleGETUserHashtagFollow
(15) /userhashtagfollowinsertUserHashtagFollow(userhashtagfollow)HashtagModulePOSTUserHashtagFollow
(16) /hashtagfindAllHashtag()HashtagModuleGETHashtag
(17) /hashtag/{id}updateHashtagById(hashtag)HashtagModulePUTHashtag
(18) /followrelation/{id}updateFollowRelationById(followrelation)HashtagModulePUTFollowRelation
(19) /followrelation/followed/{id}findAllFollowRelationOfFollowed(id)HashtagModuleGETUserAccount FollowRelation
(20) /posthashtag/{id}updatePostHashtagById(posthashtag)HashtagModulePUTPostHashtag
(21) /posthashtag/hashtag/{id}findAllPostHashtagOfHashtag(id)HashtagModuleGETHashtag PostHashtag
(22) /posthashtagfindAllPostHashtag()HashtagModuleGETPostHashtag
(23) /posthashtag/post/{id}findAllPostHashtagOfPost(id)HashtagModuleGETPost PostHashtag
(24) /userhashtagfollow/{id}updateUserHashtagFollowById(userhashtagfollow)HashtagModulePUTUserHashtagFollow
(25) /followrelation/follower/{id}findAllFollowRelationOfFollower(id)HashtagModuleGETUserAccount FollowRelation
(26) /userhashtagfollow/useraccount/{id}findAllUserHashtagFollowOfUserAccount(id)HashtagModuleGETUserAccount UserHashtagFollow

API 4: LanguageService-API (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userlanguage/{id}updateUserLanguageById(userlanguage)LanguageModulePUTUserLanguage
(2) /igtvvideo/useraccount/{id}findAllIGTVVideoOfUserAccount(id)LanguageModuleGETUserAccount IGTVVideo
(3) /userlanguage/{id}deleteUserLanguageById(id)LanguageModuleDELETEUserLanguage
(4) /userlanguage/useraccount/{id}findAllUserLanguageOfUserAccount(id)LanguageModuleGETUserAccount UserLanguage
(5) /languagefindAllLanguage()LanguageModuleGETLanguage
(6) /userlanguagefindAllUserLanguage()LanguageModuleGETUserLanguage
(7) /igtvvideo/{id}deleteIGTVVideoById(id)LanguageModuleDELETEIGTVVideo
(8) /igtvvideoinsertIGTVVideo(igtvvideo)LanguageModulePOSTIGTVVideo
(9) /igtvvideofindAllIGTVVideo()LanguageModuleGETIGTVVideo
(10) /igtvvideo/{id}updateIGTVVideoById(igtvvideo)LanguageModulePUTIGTVVideo
(11) /language/{id}updateLanguageById(language)LanguageModulePUTLanguage
(12) /language/{id}deleteLanguageById(id)LanguageModuleDELETELanguage
(13) /igtvvideo/{id}findIGTVVideoById(id)LanguageModuleGETIGTVVideo
(14) /userlanguage/language/{id}findAllUserLanguageOfLanguage(id)LanguageModuleGETLanguage UserLanguage
(15) /userlanguage/{id}findUserLanguageById(id)LanguageModuleGETUserLanguage
(16) /languageinsertLanguage(language)LanguageModulePOSTLanguage
(17) /language/{id}findLanguageById(id)LanguageModuleGETLanguage
(18) /userlanguageinsertUserLanguage(userlanguage)LanguageModulePOSTUserLanguage

API 5: ReelService-API (30)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /notificationfindAllNotification()ReelModuleGETNotification
(2) /notification/story/{id}findAllNotificationOfStory(id)ReelModuleGETStory Notification
(3) /notification/{id}updateNotificationById(notification)ReelModulePUTNotification
(4) /adcampaign/{id}updateAdCampaignById(adcampaign)ReelModulePUTAdCampaign
(5) /reelview/{id}findReelViewById(id)ReelModuleGETReelView
(6) /notification/{id}findNotificationById(id)ReelModuleGETNotification
(7) /notificationinsertNotification(notification)ReelModulePOSTNotification
(8) /reelviewfindAllReelView()ReelModuleGETReelView
(9) /reel/{id}findReelById(id)ReelModuleGETReel
(10) /reelviewinsertReelView(reelview)ReelModulePOSTReelView
(11) /reelview/{id}deleteReelViewById(id)ReelModuleDELETEReelView
(12) /reelfindAllReel()ReelModuleGETReel
(13) /adcampaigninsertAdCampaign(adcampaign)ReelModulePOSTAdCampaign
(14) /reel/useraccount/{id}findAllReelOfUserAccount(id)ReelModuleGETUserAccount Reel
(15) /reel/{id}updateReelById(reel)ReelModulePUTReel
(16) /adcampaignfindAllAdCampaign()ReelModuleGETAdCampaign
(17) /notification/post/{id}findAllNotificationOfPost(id)ReelModuleGETPost Notification
(18) /adcampaign/{id}deleteAdCampaignById(id)ReelModuleDELETEAdCampaign
(19) /reelview/reel/{id}findAllReelViewOfReel(id)ReelModuleGETReel ReelView
(20) /reelinsertReel(reel)ReelModulePOSTReel
(21) /adcampaign/{id}findAdCampaignById(id)ReelModuleGETAdCampaign
(22) /reel/{id}deleteReelById(id)ReelModuleDELETEReel
(23) /notification/directmessage/{id}findAllNotificationOfDirectMessage(id)ReelModuleGETDirectMessage Notification
(24) /notification/comment/{id}findAllNotificationOfComment(id)ReelModuleGETComment Notification
(25) /notification/{id}deleteNotificationById(id)ReelModuleDELETENotification
(26) /reelview/useraccount/{id}findAllReelViewOfUserAccount(id)ReelModuleGETUserAccount ReelView
(27) /notification/sourceuser/{id}findAllNotificationOfSourceUser(id)ReelModuleGETUserAccount Notification
(28) /notification/reel/{id}findAllNotificationOfReel(id)ReelModuleGETReel Notification
(29) /reelview/{id}updateReelViewById(reelview)ReelModulePUTReelView
(30) /notification/useraccount/{id}findAllNotificationOfUserAccount(id)ReelModuleGETUserAccount Notification

API 6: SavedCollectionService-API (20)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /savedcollection/{id}deleteSavedCollectionById(id)SavedCollectionModuleDELETESavedCollection
(2) /posttag/{id}updatePostTagById(posttag)SavedCollectionModulePUTPostTag
(3) /posttag/{id}deletePostTagById(id)SavedCollectionModuleDELETEPostTag
(4) /savedcollection/{id}findSavedCollectionById(id)SavedCollectionModuleGETSavedCollection
(5) /savedcollectionitem/{id}deleteSavedCollectionItemById(id)SavedCollectionModuleDELETESavedCollectionItem
(6) /savedcollectionitem/post/{id}findAllSavedCollectionItemOfPost(id)SavedCollectionModuleGETPost SavedCollectionItem
(7) /savedcollection/{id}updateSavedCollectionById(savedcollection)SavedCollectionModulePUTSavedCollection
(8) /savedcollection/useraccount/{id}findAllSavedCollectionOfUserAccount(id)SavedCollectionModuleGETUserAccount SavedCollection
(9) /posttag/{id}findPostTagById(id)SavedCollectionModuleGETPostTag
(10) /savedcollectionfindAllSavedCollection()SavedCollectionModuleGETSavedCollection
(11) /posttag/taggeduser/{id}findAllPostTagOfTaggedUser(id)SavedCollectionModuleGETUserAccount PostTag
(12) /posttag/post/{id}findAllPostTagOfPost(id)SavedCollectionModuleGETPost PostTag
(13) /savedcollectionitemfindAllSavedCollectionItem()SavedCollectionModuleGETSavedCollectionItem
(14) /savedcollectioninsertSavedCollection(savedcollection)SavedCollectionModulePOSTSavedCollection
(15) /savedcollectionitem/savedcollection/{id}findAllSavedCollectionItemOfSavedCollection(id)SavedCollectionModuleGETSavedCollection SavedCollectionItem
(16) /savedcollectioniteminsertSavedCollectionItem(savedcollectionitem)SavedCollectionModulePOSTSavedCollectionItem
(17) /savedcollectionitem/{id}updateSavedCollectionItemById(savedcollectionitem)SavedCollectionModulePUTSavedCollectionItem
(18) /posttaginsertPostTag(posttag)SavedCollectionModulePOSTPostTag
(19) /savedcollectionitem/{id}findSavedCollectionItemById(id)SavedCollectionModuleGETSavedCollectionItem
(20) /posttagfindAllPostTag()SavedCollectionModuleGETPostTag

API 7: StoryService-API (48)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /comment/post/{id}findAllCommentOfPost(id)StoryModuleGETPost Comment
(2) /report/{id}findReportById(id)StoryModuleGETReport
(3) /comment/{id}updateCommentById(comment)StoryModulePUTComment
(4) /archiveitemfindAllArchiveItem()StoryModuleGETArchiveItem
(5) /storymedia/{id}updateStoryMediaById(storymedia)StoryModulePUTStoryMedia
(6) /report/reporteduser/{id}findAllReportOfReportedUser(id)StoryModuleGETUserAccount Report
(7) /archiveitem/useraccount/{id}findAllArchiveItemOfUserAccount(id)StoryModuleGETUserAccount ArchiveItem
(8) /storymedia/{id}findStoryMediaById(id)StoryModuleGETStoryMedia
(9) /comment/useraccount/{id}findAllCommentOfUserAccount(id)StoryModuleGETUserAccount Comment
(10) /commentfindAllComment()StoryModuleGETComment
(11) /comment/{id}deleteCommentById(id)StoryModuleDELETEComment
(12) /adplacement/reel/{id}findAllAdPlacementOfReel(id)StoryModuleGETReel AdPlacement
(13) /adplacement/adcampaign/{id}findAllAdPlacementOfAdCampaign(id)StoryModuleGETAdCampaign AdPlacement
(14) /report/{id}updateReportById(report)StoryModulePUTReport
(15) /commentinsertComment(comment)StoryModulePOSTComment
(16) /report/story/{id}findAllReportOfStory(id)StoryModuleGETStory Report
(17) /story/{id}findStoryById(id)StoryModuleGETStory
(18) /storymedia/{id}deleteStoryMediaById(id)StoryModuleDELETEStoryMedia
(19) /archiveitem/{id}updateArchiveItemById(archiveitem)StoryModulePUTArchiveItem
(20) /report/{id}deleteReportById(id)StoryModuleDELETEReport
(21) /archiveitem/{id}findArchiveItemById(id)StoryModuleGETArchiveItem
(22) /archiveiteminsertArchiveItem(archiveitem)StoryModulePOSTArchiveItem
(23) /storymediafindAllStoryMedia()StoryModuleGETStoryMedia
(24) /adplacement/post/{id}findAllAdPlacementOfPost(id)StoryModuleGETPost AdPlacement
(25) /archiveitem/reel/{id}findAllArchiveItemOfReel(id)StoryModuleGETReel ArchiveItem
(26) /archiveitem/post/{id}findAllArchiveItemOfPost(id)StoryModuleGETPost ArchiveItem
(27) /storyinsertStory(story)StoryModulePOSTStory
(28) /comment/{id}findCommentById(id)StoryModuleGETComment
(29) /story/useraccount/{id}findAllStoryOfUserAccount(id)StoryModuleGETUserAccount Story
(30) /reportinsertReport(report)StoryModulePOSTReport
(31) /report/post/{id}findAllReportOfPost(id)StoryModuleGETPost Report
(32) /storymedia/story/{id}findAllStoryMediaOfStory(id)StoryModuleGETStory StoryMedia
(33) /storyfindAllStory()StoryModuleGETStory
(34) /adplacementfindAllAdPlacement()StoryModuleGETAdPlacement
(35) /reportfindAllReport()StoryModuleGETReport
(36) /storymediainsertStoryMedia(storymedia)StoryModulePOSTStoryMedia
(37) /story/{id}updateStoryById(story)StoryModulePUTStory
(38) /story/{id}deleteStoryById(id)StoryModuleDELETEStory
(39) /report/comment/{id}findAllReportOfComment(id)StoryModuleGETComment Report
(40) /adplacement/{id}deleteAdPlacementById(id)StoryModuleDELETEAdPlacement
(41) /report/reporter/{id}findAllReportOfReporter(id)StoryModuleGETUserAccount Report
(42) /adplacement/{id}findAdPlacementById(id)StoryModuleGETAdPlacement
(43) /adplacement/story/{id}findAllAdPlacementOfStory(id)StoryModuleGETStory AdPlacement
(44) /report/reel/{id}findAllReportOfReel(id)StoryModuleGETReel Report
(45) /adplacementinsertAdPlacement(adplacement)StoryModulePOSTAdPlacement
(46) /archiveitem/{id}deleteArchiveItemById(id)StoryModuleDELETEArchiveItem
(47) /adplacement/{id}updateAdPlacementById(adplacement)StoryModulePUTAdPlacement
(48) /archiveitem/story/{id}findAllArchiveItemOfStory(id)StoryModuleGETStory ArchiveItem

API 8: UserAccountService-API (39)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /post/location/{id}findAllPostOfLocation(id)UserAccountModuleGETLocation Post
(2) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(3) /reellike/{id}deleteReelLikeById(id)UserAccountModuleDELETEReelLike
(4) /reellike/{id}findReelLikeById(id)UserAccountModuleGETReelLike
(5) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(6) /commentlike/{id}updateCommentLikeById(commentlike)UserAccountModulePUTCommentLike
(7) /post/{id}updatePostById(post)UserAccountModulePUTPost
(8) /mediaitem/{id}updateMediaItemById(mediaitem)UserAccountModulePUTMediaItem
(9) /mediaitemfindAllMediaItem()UserAccountModuleGETMediaItem
(10) /directthreadparticipant/directthread/{id}findAllDirectThreadParticipantOfDirectThread(id)UserAccountModuleGETDirectThread DirectThreadParticipant
(11) /reellike/{id}updateReelLikeById(reellike)UserAccountModulePUTReelLike
(12) /mediaitem/{id}deleteMediaItemById(id)UserAccountModuleDELETEMediaItem
(13) /reellikeinsertReelLike(reellike)UserAccountModulePOSTReelLike
(14) /directthreadparticipantfindAllDirectThreadParticipant()UserAccountModuleGETDirectThreadParticipant
(15) /post/useraccount/{id}findAllPostOfUserAccount(id)UserAccountModuleGETUserAccount Post
(16) /postinsertPost(post)UserAccountModulePOSTPost
(17) /directthreadparticipantinsertDirectThreadParticipant(directthreadparticipant)UserAccountModulePOSTDirectThreadParticipant
(18) /directthreadparticipant/useraccount/{id}findAllDirectThreadParticipantOfUserAccount(id)UserAccountModuleGETUserAccount DirectThreadParticipant
(19) /commentlikefindAllCommentLike()UserAccountModuleGETCommentLike
(20) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(21) /post/{id}deletePostById(id)UserAccountModuleDELETEPost
(22) /mediaitem/post/{id}findAllMediaItemOfPost(id)UserAccountModuleGETPost MediaItem
(23) /mediaitem/{id}findMediaItemById(id)UserAccountModuleGETMediaItem
(24) /post/{id}findPostById(id)UserAccountModuleGETPost
(25) /reellike/useraccount/{id}findAllReelLikeOfUserAccount(id)UserAccountModuleGETUserAccount ReelLike
(26) /directthreadparticipant/{id}findDirectThreadParticipantById(id)UserAccountModuleGETDirectThreadParticipant
(27) /mediaiteminsertMediaItem(mediaitem)UserAccountModulePOSTMediaItem
(28) /commentlike/{id}findCommentLikeById(id)UserAccountModuleGETCommentLike
(29) /directthreadparticipant/{id}deleteDirectThreadParticipantById(id)UserAccountModuleDELETEDirectThreadParticipant
(30) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(31) /postfindAllPost()UserAccountModuleGETPost
(32) /reellike/reel/{id}findAllReelLikeOfReel(id)UserAccountModuleGETReel ReelLike
(33) /reellikefindAllReelLike()UserAccountModuleGETReelLike
(34) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(35) /directthreadparticipant/{id}updateDirectThreadParticipantById(directthreadparticipant)UserAccountModulePUTDirectThreadParticipant
(36) /commentlike/comment/{id}findAllCommentLikeOfComment(id)UserAccountModuleGETComment CommentLike
(37) /commentlikeinsertCommentLike(commentlike)UserAccountModulePOSTCommentLike
(38) /commentlike/{id}deleteCommentLikeById(id)UserAccountModuleDELETECommentLike
(39) /commentlike/useraccount/{id}findAllCommentLikeOfUserAccount(id)UserAccountModuleGETUserAccount CommentLike



Overview

Summary

ContactDonateImprint