-
Notifications
You must be signed in to change notification settings - Fork 493
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
Expose Controlled Vocabulary Terms in the API #1510
Comments
For now the output is this but it's hard-coded to only show subject. We could make it more general. Also, not to open a can of worms but I have no idea what the plan is for languages besides English. Anyway, here's the current output:
|
That's fine but I'm purposely not documenting it until we decide what we want. "API design is building in future regret." ;) |
@scolapasta this is behind an API endpoint I believe we plan to block: https://github.com/IQSS/dataverse/blob/master/src/main/java/edu/harvard/iq/dataverse/api/DatasetFieldServiceApi.java /cc @michbarsinai |
See also: #2357 |
This has been requested at IQSS/dataverse-client-java#6 |
Related:
|
"Programmatically determine list of dataset subjects" has been requested at datalad/datalad-dataverse#27 by @mih. As explained above, years ago we stubbed out an API for this at 9e6c218 but it remains hidden behind the "admin" API. In practice, integrations still have to hard-code the list of subjects. |
With the Native API we should be able to expose controlled vocabulary terms.
For example: this would be helpful if someone wants to use our required Subject controlled vocabulary without having to manually add and update the terms.
See this IRC chat for more information on user needs: http://irclog.greptilian.com/rest/2015-02-07#i_95635
@pdurbin is also stubbing this out here: 9e6c218
The text was updated successfully, but these errors were encountered: