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

[Confidential Ledger] REST API Review #18689

Closed
markweitzel opened this issue Apr 14, 2022 · 3 comments · Fixed by #18628
Closed

[Confidential Ledger] REST API Review #18689

markweitzel opened this issue Apr 14, 2022 · 3 comments · Fixed by #18628
Assignees
Labels
API Review Scoping This is an issue that will track work on a specific set of API changes. APIStewardshipBoard-SignedOff The Azure API Stewardship team has reviewed and approved the changes.

Comments

@markweitzel
Copy link
Member

Put the following info in the issue description:
Service name
Key contact for the review
Whether this is a new or existing API
Whether or not your service already been deployed
A brief description of the material to be reviewed/changed
Tag the issue with these labels: APIStewardshipBoard-ReviewRequested and API Review Scoping.
Attach or link any supporting documentation, e.g. design documents to the issue.
If your OpenAPI (Swagger) is ready and you have a pull request, link the PR to the issue.

@markweitzel markweitzel added the API Review Scoping This is an issue that will track work on a specific set of API changes. label Apr 14, 2022
@markweitzel markweitzel self-assigned this Apr 14, 2022
@markweitzel markweitzel linked a pull request Apr 14, 2022 that will close this issue
25 tasks
@deer-prudence
Copy link
Contributor

Service name: Confidential Ledger
Key contact for the review: Emily Louden
Whether this is a new or existing API: existing API
Whether or not your service already been deployed: Confidential Ledger is in private preview
A brief description of the material to be reviewed/changed: adding the get subledger ids endpoint

@deer-prudence
Copy link
Contributor

PR: #18628

@czubair czubair added the APIStewardshipBoard-ReviewRequested This should be reviewed by the Azure API Stewardship team in partnership with the service team. label Apr 18, 2022
@markweitzel
Copy link
Member Author

markweitzel commented Apr 20, 2022

API Stewardship Board Review 20-APR-2022

Looked at app/subLedgerIds -- This is new

  • Add a nextLink to declare this is pageable.
  • consider returning a structure that includes the subLedgerId, instead of just strings. this will make this more flexible in the future.
  • Might consider changing the name to something that reflects the concept of the object.

Please review the OpenAPI Style Guide -- This will help clean up some of the mechanics of the api definition. The spectral linter will help with this.

Note: @deer-prudence took some great notes in #18628 as well.

References

Meeting Chat
Meeting Recording

@czubair czubair added APIStewardship-ChangesRequested <valid label in PR review process>add this label when assignee request changes after review and removed APIStewardshipBoard-ReviewRequested This should be reviewed by the Azure API Stewardship team in partnership with the service team. labels Apr 25, 2022
@czubair czubair added APIStewardshipBoard-SignedOff The Azure API Stewardship team has reviewed and approved the changes. and removed APIStewardship-ChangesRequested <valid label in PR review process>add this label when assignee request changes after review labels Apr 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Review Scoping This is an issue that will track work on a specific set of API changes. APIStewardshipBoard-SignedOff The Azure API Stewardship team has reviewed and approved the changes.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants