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 SmartAPI annotations: useTemplating and consistent ordering #511

Closed
colleenXu opened this issue Oct 3, 2022 · 1 comment
Closed

Comments

@colleenXu
Copy link
Collaborator

BTE should be able to handle scrolling-POST queries for BioThings APIs when the PRs related to #483 are deployed

However, the fix requires that the SmartAPI x-bte annotation uses "templating"

So we want to update the SmartAPI annotations for BioThings APIs to use templating (queryInputs keyword).

I expanded this issue to get all of the SmartAPI annotations to use templating, and have a consistent order for the properties within x-bte-kgs-operations (makes them easier to read / edit).

@colleenXu
Copy link
Collaborator Author

Done. Includes this commit NCATS-Tangerine/translator-api-registry@bf4ba1f to NCATS-Tangerine/translator-api-registry@08ad7cc

I also updated SmartAPI annotation of endpoints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant