48h WWF - Postman Collection Updates and Swagger Documentation Creation

Register
Submit a solution
The challenge is finished.

Challenge Overview

PROJECT OVERVIEW

Detect IT is a web application that is being developed by the World Wildlife Fund that uses publicly available trade data to identify discrepancies in reporting of imports and exports between countries which may be a sign of illegal activity.  For example: if Russia reports significantly less exports of king crab to South Korea than South Korea reports in imports of king crab from Russia, this suggests there may be some illegal trade occurring in king crab between the two countries.

COMPETITION TASK OVERVIEW

The code for this project is pretty much stable now, in this challenge we want to complete two tasks:
1. Make sure the postman collection matches the api in the code we provided in the forum.
2. Create Swagger documentation based on the api in the code we provided in the forum. Please use YAML format for swagger file and make sure the API specification covers all cases, including success, different failures, permission issue etc.

Technology Overview

C# / .NET 4.5+
Visual Studio 2015
ASP.NET MVC Web API
SQL Server Express 2016
REST
Angular.js
CSS
Vertica
D3.js



Final Submission Guidelines

1. Updated postman collection file that fully matches the API.
2. The swagger.yaml file that describes the APIs clearly and thoroughly.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30057720