node-mattermost icon indicating copy to clipboard operation
node-mattermost copied to clipboard

Mattermost moving to API version 4

Open jasonblais opened this issue 8 years ago • 2 comments

Hey @jonathanwiesel !

Cross-posting my note in https://github.com/jonathanwiesel/matterqus/issues/1 over here too. Big thanks for sharing this project!


I wanted to let you know about our plans moving to API v4:

To make the Mattermost API web service easier to use and to offer more powerful options for these integrations, Mattermost will be moving to a new API version soon. Highlights include:

  • Fully documented API endpoints
  • More in-depth access to server functionality
  • Wider use of established HTTP verbs
  • Consistent endpoint structures
  • A new and improved Go driver

We plan to release API version 4 on March 16th, with Mattermost server 3.7. While the current API version 3 will be supported until September 16th, we recommend you begin using API version 4 soon after its release.

Contributing

API version 4 is an active and on-going project. If you're interested in helping contribute, please join our Mattermost community instance and the APIv4 channel.

We've prepared a contribution process for APIv4 and a progress tracker for new APIv4 enpoints to help you get started.

We're also open for suggestions on adding new API endpoints to help with your integration.

jasonblais avatar Feb 14 '17 13:02 jasonblais

@jasonblais thanks for the heads up, I'll adapt this project and matterqus for the upcoming API version.

jonathanwiesel avatar Feb 14 '17 13:02 jonathanwiesel

As api v4 is stable is the adaption still planned? V3 will be deprecated in 4 month so I would rather migrate sooner

Kiina avatar Sep 08 '17 14:09 Kiina