Mattermost Logo
We're hiring!
Edit on GitHub

Using third-party APIs for Apps

There are two examples here to illustrate OAuth2 and Webhook support. Both are HTTP apps written in Go and runnable on http://localhost:8080.

Hello, OAuth2 example 

This is an example of an HTTP app (source) that connects a user via OAuth2.

Hello, Webhooks example 

This is an example of an HTTP app (source) that sends and receives a webhook notification.