Overview

Summary

ContactDonateImprint


2. Modular API



2.1 Module System




2.2 Module Interfaces


API 1: CampaignService-API (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /usermuteinsertUserMute(usermute)CampaignModulePOSTUserMute
(2) /campaign/{id}deleteCampaignById(id)CampaignModuleDELETECampaign
(3) /usermute/{id}deleteUserMuteById(id)CampaignModuleDELETEUserMute
(4) /adaccount/{id}findAdAccountById(id)CampaignModuleGETAdAccount
(5) /campaign/{id}findCampaignById(id)CampaignModuleGETCampaign
(6) /campaignfindAllCampaign()CampaignModuleGETCampaign
(7) /campaign/{id}updateCampaignById(campaign)CampaignModulePUTCampaign
(8) /adaccount/{id}updateAdAccountById(adaccount)CampaignModulePUTAdAccount
(9) /adaccountinsertAdAccount(adaccount)CampaignModulePOSTAdAccount
(10) /adaccountfindAllAdAccount()CampaignModuleGETAdAccount
(11) /usermute/muteduser/{id}findAllUserMuteOfMutedUser(id)CampaignModuleGETUserAccount UserMute
(12) /adaccount/{id}deleteAdAccountById(id)CampaignModuleDELETEAdAccount
(13) /adaccount/owneruser/{id}findAllAdAccountOfOwnerUser(id)CampaignModuleGETUserAccount AdAccount
(14) /usermute/{id}updateUserMuteById(usermute)CampaignModulePUTUserMute
(15) /campaign/adaccount/{id}findAllCampaignOfAdAccount(id)CampaignModuleGETAdAccount Campaign
(16) /campaigninsertCampaign(campaign)CampaignModulePOSTCampaign
(17) /usermute/{id}findUserMuteById(id)CampaignModuleGETUserMute
(18) /usermutefindAllUserMute()CampaignModuleGETUserMute
(19) /usermute/user/{id}findAllUserMuteOfUser(id)CampaignModuleGETUserAccount UserMute

API 2: DirectMessageConversationService-API (20)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /followinsertFollow(follow)DirectMessageConversationModulePOSTFollow
(2) /directmessage/{id}findDirectMessageById(id)DirectMessageConversationModuleGETDirectMessage
(3) /directmessageconversation/{id}updateDirectMessageConversationById(directmessageconversation)DirectMessageConversationModulePUTDirectMessageConversation
(4) /follow/{id}deleteFollowById(id)DirectMessageConversationModuleDELETEFollow
(5) /directmessageconversation/{id}findDirectMessageConversationById(id)DirectMessageConversationModuleGETDirectMessageConversation
(6) /follow/{id}findFollowById(id)DirectMessageConversationModuleGETFollow
(7) /directmessagefindAllDirectMessage()DirectMessageConversationModuleGETDirectMessage
(8) /directmessageconversationinsertDirectMessageConversation(directmessageconversation)DirectMessageConversationModulePOSTDirectMessageConversation
(9) /directmessage/{id}deleteDirectMessageById(id)DirectMessageConversationModuleDELETEDirectMessage
(10) /directmessageinsertDirectMessage(directmessage)DirectMessageConversationModulePOSTDirectMessage
(11) /follow/{id}updateFollowById(follow)DirectMessageConversationModulePUTFollow
(12) /directmessage/conversation/{id}findAllDirectMessageOfConversation(id)DirectMessageConversationModuleGETDirectMessageConversation DirectMessage
(13) /followfindAllFollow()DirectMessageConversationModuleGETFollow
(14) /directmessage/{id}updateDirectMessageById(directmessage)DirectMessageConversationModulePUTDirectMessage
(15) /directmessageconversation/creatoruser/{id}findAllDirectMessageConversationOfCreatorUser(id)DirectMessageConversationModuleGETUserAccount DirectMessageConversation
(16) /directmessageconversation/{id}deleteDirectMessageConversationById(id)DirectMessageConversationModuleDELETEDirectMessageConversation
(17) /follow/followeruser/{id}findAllFollowOfFollowerUser(id)DirectMessageConversationModuleGETUserAccount Follow
(18) /directmessage/senderuser/{id}findAllDirectMessageOfSenderUser(id)DirectMessageConversationModuleGETUserAccount DirectMessage
(19) /follow/followeduser/{id}findAllFollowOfFollowedUser(id)DirectMessageConversationModuleGETUserAccount Follow
(20) /directmessageconversationfindAllDirectMessageConversation()DirectMessageConversationModuleGETDirectMessageConversation

API 3: HashtagService-API (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /tweethashtag/{id}findTweetHashtagById(id)HashtagModuleGETTweetHashtag
(2) /userblock/{id}deleteUserBlockById(id)HashtagModuleDELETEUserBlock
(3) /userblock/{id}findUserBlockById(id)HashtagModuleGETUserBlock
(4) /hashtagfindAllHashtag()HashtagModuleGETHashtag
(5) /userblockfindAllUserBlock()HashtagModuleGETUserBlock
(6) /hashtag/{id}deleteHashtagById(id)HashtagModuleDELETEHashtag
(7) /hashtag/{id}updateHashtagById(hashtag)HashtagModulePUTHashtag
(8) /hashtaginsertHashtag(hashtag)HashtagModulePOSTHashtag
(9) /tweethashtag/tweet/{id}findAllTweetHashtagOfTweet(id)HashtagModuleGETTweet TweetHashtag
(10) /tweethashtag/{id}updateTweetHashtagById(tweethashtag)HashtagModulePUTTweetHashtag
(11) /userblock/blockeduser/{id}findAllUserBlockOfBlockedUser(id)HashtagModuleGETUserAccount UserBlock
(12) /hashtag/{id}findHashtagById(id)HashtagModuleGETHashtag
(13) /userblock/{id}updateUserBlockById(userblock)HashtagModulePUTUserBlock
(14) /tweethashtag/{id}deleteTweetHashtagById(id)HashtagModuleDELETETweetHashtag
(15) /userblock/user/{id}findAllUserBlockOfUser(id)HashtagModuleGETUserAccount UserBlock
(16) /userblockinsertUserBlock(userblock)HashtagModulePOSTUserBlock
(17) /tweethashtagfindAllTweetHashtag()HashtagModuleGETTweetHashtag
(18) /tweethashtaginsertTweetHashtag(tweethashtag)HashtagModulePOSTTweetHashtag
(19) /tweethashtag/hashtag/{id}findAllTweetHashtagOfHashtag(id)HashtagModuleGETHashtag TweetHashtag

API 4: ListService-API (27)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /listmembership/{id}deleteListMembershipById(id)ListModuleDELETEListMembership
(2) /listmembership/{id}updateListMembershipById(listmembership)ListModulePUTListMembership
(3) /mediainsertMedia(media)ListModulePOSTMedia
(4) /media/tweet/{id}findAllMediaOfTweet(id)ListModuleGETTweet Media
(5) /communitymembershipinsertCommunityMembership(communitymembership)ListModulePOSTCommunityMembership
(6) /listmembership/list/{id}findAllListMembershipOfList(id)ListModuleGETList ListMembership
(7) /media/{id}findMediaById(id)ListModuleGETMedia
(8) /listmembership/{id}findListMembershipById(id)ListModuleGETListMembership
(9) /communitymembership/user/{id}findAllCommunityMembershipOfUser(id)ListModuleGETUserAccount CommunityMembership
(10) /list/{id}deleteListById(id)ListModuleDELETEList
(11) /media/{id}deleteMediaById(id)ListModuleDELETEMedia
(12) /listmembership/addedbyuser/{id}findAllListMembershipOfAddedByUser(id)ListModuleGETUserAccount ListMembership
(13) /list/{id}findListById(id)ListModuleGETList
(14) /mediafindAllMedia()ListModuleGETMedia
(15) /listmembershipfindAllListMembership()ListModuleGETListMembership
(16) /listmembershipinsertListMembership(listmembership)ListModulePOSTListMembership
(17) /communitymembership/{id}updateCommunityMembershipById(communitymembership)ListModulePUTCommunityMembership
(18) /media/{id}updateMediaById(media)ListModulePUTMedia
(19) /listinsertList(list)ListModulePOSTList
(20) /communitymembership/community/{id}findAllCommunityMembershipOfCommunity(id)ListModuleGETCommunity CommunityMembership
(21) /listfindAllList()ListModuleGETList
(22) /list/{id}updateListById(list)ListModulePUTList
(23) /communitymembershipfindAllCommunityMembership()ListModuleGETCommunityMembership
(24) /listmembership/user/{id}findAllListMembershipOfUser(id)ListModuleGETUserAccount ListMembership
(25) /communitymembership/{id}findCommunityMembershipById(id)ListModuleGETCommunityMembership
(26) /list/owneruser/{id}findAllListOfOwnerUser(id)ListModuleGETUserAccount List
(27) /communitymembership/{id}deleteCommunityMembershipById(id)ListModuleDELETECommunityMembership

API 5: SpaceService-API (22)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /space/creatoruser/{id}findAllSpaceOfCreatorUser(id)SpaceModuleGETUserAccount Space
(2) /spaceparticipantfindAllSpaceParticipant()SpaceModuleGETSpaceParticipant
(3) /report/{id}deleteReportById(id)SpaceModuleDELETEReport
(4) /spaceparticipant/user/{id}findAllSpaceParticipantOfUser(id)SpaceModuleGETUserAccount SpaceParticipant
(5) /reportfindAllReport()SpaceModuleGETReport
(6) /spaceparticipant/space/{id}findAllSpaceParticipantOfSpace(id)SpaceModuleGETSpace SpaceParticipant
(7) /report/{id}findReportById(id)SpaceModuleGETReport
(8) /space/{id}updateSpaceById(space)SpaceModulePUTSpace
(9) /report/reporteruser/{id}findAllReportOfReporterUser(id)SpaceModuleGETUserAccount Report
(10) /spaceinsertSpace(space)SpaceModulePOSTSpace
(11) /space/{id}deleteSpaceById(id)SpaceModuleDELETESpace
(12) /spaceparticipant/{id}findSpaceParticipantById(id)SpaceModuleGETSpaceParticipant
(13) /spaceparticipant/{id}deleteSpaceParticipantById(id)SpaceModuleDELETESpaceParticipant
(14) /spaceparticipantinsertSpaceParticipant(spaceparticipant)SpaceModulePOSTSpaceParticipant
(15) /reportinsertReport(report)SpaceModulePOSTReport
(16) /space/{id}findSpaceById(id)SpaceModuleGETSpace
(17) /report/{id}updateReportById(report)SpaceModulePUTReport
(18) /report/reportedtweet/{id}findAllReportOfReportedTweet(id)SpaceModuleGETTweet Report
(19) /spaceparticipant/{id}updateSpaceParticipantById(spaceparticipant)SpaceModulePUTSpaceParticipant
(20) /spacefindAllSpace()SpaceModuleGETSpace
(21) /report/reporteduser/{id}findAllReportOfReportedUser(id)SpaceModuleGETUserAccount Report
(22) /report/resolveruser/{id}findAllReportOfResolverUser(id)SpaceModuleGETUserAccount Report

API 6: TrendLocationService-API (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /apiaccesstoken/user/{id}findAllApiAccessTokenOfUser(id)TrendLocationModuleGETUserAccount ApiAccessToken
(2) /apiaccesstokenfindAllApiAccessToken()TrendLocationModuleGETApiAccessToken
(3) /trendtopic/trendlocation/{id}findAllTrendTopicOfTrendLocation(id)TrendLocationModuleGETTrendLocation TrendTopic
(4) /trendtopic/{id}updateTrendTopicById(trendtopic)TrendLocationModulePUTTrendTopic
(5) /trendlocationfindAllTrendLocation()TrendLocationModuleGETTrendLocation
(6) /apiaccesstoken/{id}updateApiAccessTokenById(apiaccesstoken)TrendLocationModulePUTApiAccessToken
(7) /apiaccesstokeninsertApiAccessToken(apiaccesstoken)TrendLocationModulePOSTApiAccessToken
(8) /apiaccesstoken/apiapp/{id}findAllApiAccessTokenOfApiApp(id)TrendLocationModuleGETApiApp ApiAccessToken
(9) /trendlocationinsertTrendLocation(trendlocation)TrendLocationModulePOSTTrendLocation
(10) /trendtopicinsertTrendTopic(trendtopic)TrendLocationModulePOSTTrendTopic
(11) /trendlocation/{id}findTrendLocationById(id)TrendLocationModuleGETTrendLocation
(12) /apiaccesstoken/{id}findApiAccessTokenById(id)TrendLocationModuleGETApiAccessToken
(13) /trendlocation/{id}deleteTrendLocationById(id)TrendLocationModuleDELETETrendLocation
(14) /trendtopic/{id}findTrendTopicById(id)TrendLocationModuleGETTrendTopic
(15) /trendtopicfindAllTrendTopic()TrendLocationModuleGETTrendTopic
(16) /apiaccesstoken/{id}deleteApiAccessTokenById(id)TrendLocationModuleDELETEApiAccessToken
(17) /trendlocation/{id}updateTrendLocationById(trendlocation)TrendLocationModulePUTTrendLocation
(18) /trendtopic/{id}deleteTrendTopicById(id)TrendLocationModuleDELETETrendTopic

API 7: TweetService-API (33)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /retweet/{id}deleteRetweetById(id)TweetModuleDELETERetweet
(2) /retweetinsertRetweet(retweet)TweetModulePOSTRetweet
(3) /promotedtweet/{id}deletePromotedTweetById(id)TweetModuleDELETEPromotedTweet
(4) /promotedtweetfindAllPromotedTweet()TweetModuleGETPromotedTweet
(5) /tweet/{id}findTweetById(id)TweetModuleGETTweet
(6) /promotedtweet/tweet/{id}findAllPromotedTweetOfTweet(id)TweetModuleGETTweet PromotedTweet
(7) /polloptioninsertPollOption(polloption)TweetModulePOSTPollOption
(8) /retweet/user/{id}findAllRetweetOfUser(id)TweetModuleGETUserAccount Retweet
(9) /promotedtweet/campaign/{id}findAllPromotedTweetOfCampaign(id)TweetModuleGETCampaign PromotedTweet
(10) /tweet/{id}deleteTweetById(id)TweetModuleDELETETweet
(11) /retweet/tweet/{id}findAllRetweetOfTweet(id)TweetModuleGETTweet Retweet
(12) /retweetfindAllRetweet()TweetModuleGETRetweet
(13) /retweet/{id}findRetweetById(id)TweetModuleGETRetweet
(14) /poll/{id}deletePollById(id)TweetModuleDELETEPoll
(15) /tweetinsertTweet(tweet)TweetModulePOSTTweet
(16) /promotedtweet/{id}updatePromotedTweetById(promotedtweet)TweetModulePUTPromotedTweet
(17) /pollfindAllPoll()TweetModuleGETPoll
(18) /tweet/{id}updateTweetById(tweet)TweetModulePUTTweet
(19) /poll/tweet/{id}findAllPollOfTweet(id)TweetModuleGETTweet Poll
(20) /polloption/poll/{id}findAllPollOptionOfPoll(id)TweetModuleGETPoll PollOption
(21) /polloption/{id}findPollOptionById(id)TweetModuleGETPollOption
(22) /tweetfindAllTweet()TweetModuleGETTweet
(23) /tweet/user/{id}findAllTweetOfUser(id)TweetModuleGETUserAccount Tweet
(24) /poll/{id}updatePollById(poll)TweetModulePUTPoll
(25) /polloption/{id}updatePollOptionById(polloption)TweetModulePUTPollOption
(26) /promotedtweet/{id}findPromotedTweetById(id)TweetModuleGETPromotedTweet
(27) /poll/{id}findPollById(id)TweetModuleGETPoll
(28) /promotedtweetinsertPromotedTweet(promotedtweet)TweetModulePOSTPromotedTweet
(29) /polloption/{id}deletePollOptionById(id)TweetModuleDELETEPollOption
(30) /retweet/{id}updateRetweetById(retweet)TweetModulePUTRetweet
(31) /tweet/inreplytouser/{id}findAllTweetOfInReplyToUser(id)TweetModuleGETUserAccount Tweet
(32) /pollinsertPoll(poll)TweetModulePOSTPoll
(33) /polloptionfindAllPollOption()TweetModuleGETPollOption

API 8: UserAccountService-API (30)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /apiappinsertApiApp(apiapp)UserAccountModulePOSTApiApp
(2) /community/{id}findCommunityById(id)UserAccountModuleGETCommunity
(3) /device/{id}deleteDeviceById(id)UserAccountModuleDELETEDevice
(4) /device/user/{id}findAllDeviceOfUser(id)UserAccountModuleGETUserAccount Device
(5) /apiapp/{id}findApiAppById(id)UserAccountModuleGETApiApp
(6) /communityinsertCommunity(community)UserAccountModulePOSTCommunity
(7) /community/{id}deleteCommunityById(id)UserAccountModuleDELETECommunity
(8) /apiapp/owneruser/{id}findAllApiAppOfOwnerUser(id)UserAccountModuleGETUserAccount ApiApp
(9) /session/{id}updateSessionById(session)UserAccountModulePUTSession
(10) /community/creatoruser/{id}findAllCommunityOfCreatorUser(id)UserAccountModuleGETUserAccount Community
(11) /session/{id}findSessionById(id)UserAccountModuleGETSession
(12) /devicefindAllDevice()UserAccountModuleGETDevice
(13) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(14) /apiapp/{id}updateApiAppById(apiapp)UserAccountModulePUTApiApp
(15) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(16) /apiappfindAllApiApp()UserAccountModuleGETApiApp
(17) /session/user/{id}findAllSessionOfUser(id)UserAccountModuleGETUserAccount Session
(18) /communityfindAllCommunity()UserAccountModuleGETCommunity
(19) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(20) /deviceinsertDevice(device)UserAccountModulePOSTDevice
(21) /apiapp/{id}deleteApiAppById(id)UserAccountModuleDELETEApiApp
(22) /device/{id}findDeviceById(id)UserAccountModuleGETDevice
(23) /session/{id}deleteSessionById(id)UserAccountModuleDELETESession
(24) /sessionfindAllSession()UserAccountModuleGETSession
(25) /device/{id}updateDeviceById(device)UserAccountModulePUTDevice
(26) /sessioninsertSession(session)UserAccountModulePOSTSession
(27) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(28) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(29) /community/{id}updateCommunityById(community)UserAccountModulePUTCommunity
(30) /session/device/{id}findAllSessionOfDevice(id)UserAccountModuleGETDevice Session



Overview

Summary

ContactDonateImprint