[Sweep Rules] Fixes #1: Update API definition to include missing endpoints #152
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Feedback (click)
I created this PR to address this rule:
"In the PR description, provide the Issue number that your PR fixes in a form
Fixes #<Issue Number>
"Description
This PR updates the API definition file
api/api.yaml
to include missing endpoints that were previously not defined. The missing endpoints are as follows:/regions/{regionId}/experiences
: Retrieves experiences for a specific region./user/regions
: Retrieves regions associated with the authenticated user./user/regions/{regionId}
: Retrieves a specific region associated with the authenticated user./user/experiences
: Retrieves experiences associated with the authenticated user./user/experiences/{experienceId}
: Retrieves a specific experience associated with the authenticated user./user/{userId}/regions
: Retrieves regions associated with a specific user./user/{userId}/experiences
: Retrieves experiences associated with a specific user.To implement these changes, the following modifications were made:
Summary of Changes
api/regions.js
to define the missing endpoints related to regions.api/user.js
to define the missing endpoints related to user regions and experiences.api/api.yaml
to include the references to the newly created files and endpoints.Please review and merge this PR to include the missing endpoints in the API definition.
Fixes #1