summaryrefslogtreecommitdiffstats
path: root/plugin/api.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/api.go')
-rw-r--r--plugin/api.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugin/api.go b/plugin/api.go
index d7443d813..8d27bc794 100644
--- a/plugin/api.go
+++ b/plugin/api.go
@@ -7,8 +7,10 @@ import (
"github.com/mattermost/mattermost-server/model"
)
-// API implementations can be used to retrieve data or perform actions on behalf of the plugin. Most
-// methods have direct counterparts in the REST API and very similar behavior.
+// The API can be used to retrieve data or perform actions on behalf of the plugin. Most methods
+// have direct counterparts in the REST API and very similar behavior.
+//
+// Plugins can obtain access to the API by implementing the OnActivate hook.
type API interface {
// LoadPluginConfiguration loads the plugin's configuration. dest should be a pointer to a
// struct that the configuration JSON can be unmarshalled to.