Skip to content

ActivityPlug API / @activityplug/server / ActivityPlugSocialApiService

Interface: ActivityPlugSocialApiService ​

Defined in: packages/server/src/api/service.ts:203

Properties ​

block ​

readonly block: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:207

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


bookmark ​

readonly bookmark: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:213

Parameters ​

input ​

PostActionRequest

Returns ​

Promise<Post>


boost ​

readonly boost: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:215

Parameters ​

input ​

BoostPostRequest

Returns ​

Promise<Post>


favourite ​

readonly favourite: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:211

Parameters ​

input ​

PostActionRequest

Returns ​

Promise<Post>


follow ​

readonly follow: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:205

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


mute ​

readonly mute: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:209

Parameters ​

input ​

MuteAccountRequest

Returns ​

Promise<Relationship>


react ​

readonly react: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:217

Parameters ​

input ​

ReactPostRequest

Returns ​

Promise<Post>


relationship ​

readonly relationship: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:204

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


unblock ​

readonly unblock: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:208

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


unbookmark ​

readonly unbookmark: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:214

Parameters ​

input ​

PostActionRequest

Returns ​

Promise<Post>


unboost ​

readonly unboost: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:216

Parameters ​

input ​

PostActionRequest

Returns ​

Promise<Post>


unfavourite ​

readonly unfavourite: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:212

Parameters ​

input ​

PostActionRequest

Returns ​

Promise<Post>


unfollow ​

readonly unfollow: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:206

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


unmute ​

readonly unmute: (input) => Promise<Relationship>

Defined in: packages/server/src/api/service.ts:210

Parameters ​

input ​

RelationshipRequest

Returns ​

Promise<Relationship>


unreact ​

readonly unreact: (input) => Promise<Post>

Defined in: packages/server/src/api/service.ts:218

Parameters ​

input ​

ReactPostRequest

Returns ​

Promise<Post>