Gitlab Rest APIs Collection
Problem to solve
Having access to a complete collection of rest APIs related to a Gitlab release. This will be very useful for fast testing and integration of Gitlab APIs.
Further details
- Testing gitlab APIs on local environments
- Testing integrations against Gitlab
The collection of rest APIs may account for some common parameters like project_id, private_token, issue_iid, etc and it may also account for postman environments in order to provide a further degree of freedom.
Proposal
Swaggerhub and Postman are popular tools for rest API management, documentation and design and there are overlaps. They contains many features for testing and mocking end-points up. It would be very useful to get a collection of Gitlab rest APIs for one of those tools along with a Gitlab release. That would be easy to use.
Postman is easier and more suitable for local testing. For instance: (MantisBT)[https://documenter.getpostman.com/view/29959/mantis-bug-tracker-rest-api/7Lt6zkP] exposes those rest APIs through Postman documenter. A developer can import those rest API into Postman app and he/she is ready to use those APIs against the local instance of MantisBT.