Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Swagger Docs #82

Closed
4 tasks
rajdip-b opened this issue Jan 15, 2024 · 0 comments
Closed
4 tasks

Update Swagger Docs #82

rajdip-b opened this issue Jan 15, 2024 · 0 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed scope: api Everything related to the API type: documentation Improvements or additions to documentation
Milestone

Comments

@rajdip-b
Copy link
Member

rajdip-b commented Jan 15, 2024

Description

Currently, keyshade API uses Swagger to view and manage the API docs. Unfortunately, only the auth module has the proper docs about the API. We would like to add proper documentation to each and every controller in each and every module.

NOTE: This is the master issue. All other linked child issues would require to fulfill the coverage requirements mentioned in this issue.

Checklist

Things to cover

Each of the requests should have the following docs covered:

  • Title
  • Description.
  • Path variables and query parameters.
  • All response types along with status, description, and the response body (you may use the swagger UI or your fav API tool for interacting with the API).
@rajdip-b rajdip-b added type: documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed scope: api Everything related to the API labels Jan 15, 2024
@rajdip-b rajdip-b added this to the Release v1 milestone Jan 15, 2024
@rajdip-b rajdip-b moved this to Todo in keyshade-api Jan 15, 2024
@rajdip-b rajdip-b closed this as completed Jul 4, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in keyshade-api Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed scope: api Everything related to the API type: documentation Improvements or additions to documentation
Projects
Status: Done
Development

No branches or pull requests

1 participant