Memos API
  1. Schemas
Memos API
  • AuthService
    • SignIn signs in the user with the given username and password.
    • SignInWithSSO signs in the user with the given SSO code.
    • SignOut signs out the user.
    • SignUp signs up the user with the given username and password.
    • GetAuthStatus returns the current auth status of the user.
  • IdentityProviderService
    • ListIdentityProviders lists identity providers.
    • CreateIdentityProvider creates an identity provider.
    • UpdateIdentityProvider updates an identity provider.
    • DeleteIdentityProvider deletes an identity provider.
    • GetIdentityProvider gets an identity provider.
  • InboxService
    • ListInboxes lists inboxes for a user.
    • UpdateInbox updates an inbox.
    • DeleteInbox deletes an inbox.
  • MarkdownService
    • GetLinkMetadata returns metadata for a given link.
    • RestoreMarkdownNodes restores the given nodes to markdown content.
    • StringifyMarkdownNodes stringify the given nodes to plain text content.
    • ParseMarkdown parses the given markdown content and returns a list of nodes.
  • MemoService
    • ListMemos lists memos with pagination and filter.
    • CreateMemo creates a memo.
    • DeleteMemoReaction deletes a reaction for a memo.
    • UpdateMemo updates a memo.
    • GetMemo gets a memo.
    • DeleteMemo deletes a memo.
    • ListMemoComments lists comments for a memo.
    • CreateMemoComment creates a comment for a memo.
    • ListMemoReactions lists reactions for a memo.
    • UpsertMemoReaction upserts a reaction for a memo.
    • ListMemoRelations lists relations for a memo.
    • SetMemoRelations sets relations for a memo.
    • ListMemoResources lists resources for a memo.
    • SetMemoResources sets resources for a memo.
    • ListMemos lists memos with pagination and filter.
    • DeleteMemoTag deletes a tag for a memo.
    • RenameMemoTag renames a tag for a memo.
  • ResourceService
    • ListResources lists all resources.
    • CreateResource creates a new resource.
    • GetResource returns a resource by name.
    • DeleteResource deletes a resource by name.
    • UpdateResource updates a resource.
    • GetResourceBinary returns a resource binary by name.
  • UserService
    • ListUsers returns a list of users.
    • CreateUser creates a new user.
    • ListAllUserStats returns all user stats.
    • GetUserByUsername gets a user by username.
    • GetUser gets a user by name.
    • DeleteUser deletes a user.
    • ListUserAccessTokens returns a list of access tokens for a user.
    • CreateUserAccessToken creates a new access token for a user.
    • DeleteUserAccessToken deletes an access token for a user.
    • GetUserSetting gets the setting of a user.
    • GetUserStats returns the stats of a user.
    • ListShortcuts returns a list of shortcuts for a user.
    • CreateShortcut creates a new shortcut for a user.
    • DeleteShortcut deletes a shortcut for a user.
    • UpdateShortcut updates a shortcut for a user.
    • UpdateUserSetting updates the setting of a user.
    • UpdateUser updates a user.
    • GetUserAvatarBinary gets the avatar of a user.
  • WebhookService
    • ListWebhooks returns a list of webhooks.
    • CreateWebhook creates a new webhook.
    • GetWebhook returns a webhook by id.
    • DeleteWebhook deletes a webhook by id.
    • UpdateWebhook updates a webhook.
  • WorkspaceService
    • GetWorkspaceProfile returns the workspace profile.
  • WorkspaceSettingService
    • GetWorkspaceSetting returns the setting by name.
    • SetWorkspaceSetting updates the setting.
  • ActivityService
    • GetActivity returns the activity with the given id.
  • 数据模型
    • Schemas
      • ListNodeKind
      • MemoServiceRenameMemoTagBody
      • MemoServiceSetMemoRelationsBody
      • MemoServiceSetMemoResourcesBody
      • MemoServiceUpsertMemoReactionBody
      • TableNodeRow
      • UserRole
      • UserServiceCreateUserAccessTokenBody
      • UserStatsMemoTypeStats
      • Reference: https://developers.cloudflare.com/r2/examples/aws/aws-sdk-go/
      • apiHttpBody
      • apiv1ActivityMemoCommentPayload
      • apiv1ActivityPayload
      • apiv1ActivityVersionUpdatePayload
      • apiv1FieldMapping
      • apiv1IdentityProvider
      • apiv1IdentityProviderConfig
      • apiv1IdentityProviderType
      • apiv1Location
      • apiv1Memo
      • apiv1OAuth2Config
      • apiv1Shortcut
      • apiv1UserSetting
      • apiv1WorkspaceCustomProfile
      • apiv1WorkspaceGeneralSetting
      • apiv1WorkspaceMemoRelatedSetting
      • apiv1WorkspaceSetting
      • apiv1WorkspaceStorageSetting
      • apiv1WorkspaceStorageSettingStorageType
      • googlerpcStatus
      • protobufAny
      • v1Activity
      • v1AutoLinkNode
      • v1BlockquoteNode
      • v1BoldItalicNode
      • v1BoldNode
      • v1CodeBlockNode
      • v1CodeNode
      • v1CreateWebhookRequest
      • v1Direction
      • v1EmbeddedContentNode
      • v1EscapingCharacterNode
      • v1HTMLElementNode
      • v1HeadingNode
      • v1HighlightNode
      • v1HorizontalRuleNode
      • v1ImageNode
      • v1Inbox
      • v1InboxStatus
      • v1InboxType
      • v1ItalicNode
      • v1LineBreakNode
      • v1LinkMetadata
      • v1LinkNode
      • v1ListAllUserStatsResponse
      • v1ListIdentityProvidersResponse
      • v1ListInboxesResponse
      • v1ListMemoCommentsResponse
      • v1ListMemoReactionsResponse
      • v1ListMemoRelationsResponse
      • v1ListMemoResourcesResponse
      • v1ListMemosResponse
      • v1ListNode
      • v1ListResourcesResponse
      • v1ListShortcutsResponse
      • v1ListUserAccessTokensResponse
      • v1ListUsersResponse
      • v1ListWebhooksResponse
      • v1MathBlockNode
      • v1MathNode
      • v1MemoProperty
      • v1MemoRelation
      • v1MemoRelationMemo
      • v1MemoRelationType
      • v1Node
      • v1NodeType
      • v1OrderedListItemNode
      • v1ParagraphNode
      • v1ParseMarkdownRequest
      • v1ParseMarkdownResponse
      • v1Reaction
      • v1ReferencedContentNode
      • v1Resource
      • v1RestoreMarkdownNodesRequest
      • v1RestoreMarkdownNodesResponse
      • v1SpoilerNode
      • v1State
      • v1StrikethroughNode
      • v1StringifyMarkdownNodesRequest
      • v1StringifyMarkdownNodesResponse
      • v1SubscriptNode
      • v1SuperscriptNode
      • v1TableNode
      • v1TagNode
      • v1TaskListItemNode
      • v1TextNode
      • v1UnorderedListItemNode
      • v1User
      • v1UserAccessToken
      • v1UserStats
      • v1Visibility
      • v1Webhook
      • v1WorkspaceProfile
  1. Schemas

WorkspaceStorageSettingS3Config(Reference: https://developers.cloudflare.com/r2/examples/aws/aws-sdk-go/)

{
    "accessKeyId": "string",
    "accessKeySecret": "string",
    "endpoint": "string",
    "region": "string",
    "bucket": "string",
    "usePathStyle": true
}
Built with