summaryrefslogtreecommitdiffstats
path: root/doc/developer
diff options
context:
space:
mode:
authorit33 <iantien@gmail.com>2015-10-29 18:28:49 -0700
committerit33 <iantien@gmail.com>2015-10-29 18:28:49 -0700
commit0d827a4aca046dc0b572c1251fd8d10b7675e3e7 (patch)
tree5f0dac5413bee9279d538cf8f3e55d0853030280 /doc/developer
parent81851ecd50cab765e8276e66f4ac7faee7642a06 (diff)
downloadchat-0d827a4aca046dc0b572c1251fd8d10b7675e3e7.tar.gz
chat-0d827a4aca046dc0b572c1251fd8d10b7675e3e7.tar.bz2
chat-0d827a4aca046dc0b572c1251fd8d10b7675e3e7.zip
Add reference to Web Service API
Diffstat (limited to 'doc/developer')
-rw-r--r--doc/developer/API.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/developer/API.md b/doc/developer/API.md
index 6327f1173..fc1945dfe 100644
--- a/doc/developer/API.md
+++ b/doc/developer/API.md
@@ -2,7 +2,7 @@
Mattermost APIs let you integrate your favorite tools and services withing your Mattermost experience.
-## Slack-compatible integration support
+## Slack-compatible Webhooks
To offer an alternative to propreitary SaaS services, Mattermost focuses on being "Slack-compatible, but not Slack limited". That means providing support for developers of Slack applications to easily extend their apps to Mattermost, as well as support and capabilities beyond what Slack offers.
@@ -18,13 +18,13 @@ Outgoing webhooks allow external applications to receive webhook events from eve
Over time, Mattermost outgoing webhooks will support not only Slack applications using a compatible format, but also offer optional events and triggers beyond Slack's feature set.
-## Mattermost Drivers
+## Mattermost Web Service API
-Mattermost is written in Golang and React and designed as a self-hosted system, which differs from Slack's technical platform and focus on SaaS. Therefore the Mattermost drivers will differ from Slack's interfaces.
+Mattermost offers a Web Service API accessible by Mattermost Drivers, listed below. Initial documentation on the [transport layer for the web service is available](API-Web-Service.md) and functional documentation is under development.
-Another key difference is that as an open source project, you are welcome to access and use Mattermost's APIs on your installations the same way the core team would use them for buildling new features.
+## Mattermost Drivers
-While detailed documentation of the interfaces is pending, if you want to build deep integrations with Mattermost there are two drivers at the heart of the system:
+Mattermost drivers offer access to the Mattermost web service API in different languages and frameworks.
### [ReactJS Javascript Driver](https://github.com/mattermost/platform/blob/master/web/react/utils/client.jsx)