Skip to content

ActivityPlug API / @activityplug/server / ActivityPlugPostApiService

Interface: ActivityPlugPostApiService

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

Properties

context

readonly context: (input) => Promise<PostContext>

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

Parameters

input

PostIdRequest

Returns

Promise<PostContext>


create

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

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

Parameters

input

CreatePostRequest

Returns

Promise<Post>


delete

readonly delete: (input) => Promise<DeletedEntity>

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

Parameters

input

DeletePostRequest

Returns

Promise<DeletedEntity>


get

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

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

Parameters

input

GetPostRequest

Returns

Promise<Post>


history

readonly history: (input) => Promise<readonly PostRevision[]>

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

Parameters

input

PostHistoryRequest

Returns

Promise<readonly PostRevision[]>


quotes

readonly quotes: (input) => Promise<Connection<Post>>

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

Parameters

input

PostQuotesRequest

Returns

Promise<Connection<Post>>


translate

readonly translate: (input) => Promise<PostTranslation>

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

Parameters

input

TranslatePostRequest

Returns

Promise<PostTranslation>


update

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

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

Parameters

input

UpdatePostRequest

Returns

Promise<Post>