Challenge Overview
Welcome to the IBM Castle Strongloop Messaging API contest. IBM is building a versatile, extensible Mail and Calendaring interface on top of their existing infrastructure. As part of the current contest, you need to update our existing Swagger Specification.
This challenge is part of the *IBM Castle* Challenge Series. Competitors who win challenges in this series will compete in a leaderboard of points for additional prizes. We have lots of contests coming in this series so it is best that you participate early and frequently.
Project Overview
This project is the foundation for a complex, enterprise email, calendaring, and messaging system. We will be building a robust REST API to allow multiple frontend clients to connect to many different services, including multiple mail server backends.
Contest Overview
We have a Swagger specification that contains some endpoint definitions. However, we have many endpoints that we have not defined in the specification.
We will share an excel file with you in the contest forums. Use this excel file and update the provided swagger specification with all the remaining endpoint definitions.
Final Submission Guidelines
Submit the updated swagger specification. Your swagger file will be read using http://editor.swagger.io/#/ so kindly make sure that there are no errors. Make sure you have also defined the appropriate HTTP Status codes for each type of response.