Open cessda-bitbucket-importer opened 5 years ago
Original comment by John Shepherdson (GitHub: john-shepherdson).
There is a test API available for the CESSDA Vocabulary Service (CVS). See also https://docs.google.com/document/d/1ZqmrK0yog-WYfUOBtkNtEDkyCBIBF7HJGl4MjpD5B7M/edit?usp=sharing
Original comment by John Shepherdson (GitHub: john-shepherdson).
@AshleyFox Can we talk next week about how this could be done?
Original comment by Ashley Fox.
@jws_mo Certainly. I’m free anytime except Tuesday evening. Let me know what time is best for you.
Original comment by John Shepherdson (GitHub: john-shepherdson).
@AshleyFox The CVS API can be found at https://apidocs.cessda.eu
What I’m looking for is a Markdown file telling developers how to embed calls to the API in their UI code, with some code snippets to show in detail how it can be done.
Original comment by Ashley Fox.
@jws_mo I get the message “No APIs are available that you have permission to view“ when visiting https://apidocs.cessda.eu
Original comment by John Shepherdson (GitHub: john-shepherdson).
Are you prompted to authenticate with a Google ID?
Original comment by Ashley Fox.
Yes
Original comment by John Shepherdson (GitHub: john-shepherdson).
OK what google ID did you use, I need to give it a project role
Original comment by Ashley Fox.
[email address removed](mailto:email address removed)
Original comment by Cessda Techframe (GitHub: cessda).
I need to look in to giving API access permissions to 3rd parties
Original comment by John Shepherdson (GitHub: john-shepherdson).
Dependant on CVS2 providing a managed public API
Original comment by John Shepherdson (GitHub: john-shepherdson).
@matthew-morris-cessda What are CDC's requirements for a usable CVS API?
Original comment by Taina Jääskeläinen.
Joshua will be organising a meeting about this soon as Sigit will work on the API. Matthew: would be good if you could give a short description of requirements.
Original comment by John Shepherdson (GitHub: john-shepherdson).
Note that some docs for CVS v1 API are here: https://docs.google.com/document/d/1F_tv_PnfvwJ1qpe1sUNae1ge7T9cdz1d8_OReMUCcwQ/edit
Original comment by John Shepherdson (GitHub: john-shepherdson).
@Joshocan
CDC requirements for CVS v2 API (v0.1.0):
For a specified CV, specified version and specified language, return list of code values and code descriptive terms in specified format
For a specified CV, specified version and specified language, return list of code values, code descriptive terms and code definitions in specified format
For a specified CV, specified version , specified language and specified code value, return code descriptive term and code definition in specified format
Original comment by John Shepherdson (GitHub: john-shepherdson).
@matthew-morris-cessda See this issue with regard to CVS API Requirement Gathering meeting on Monday 2 November.
Original comment by Taina Jääskeläinen.
CVS API links are here:
https://vocabularies.cessda.eu/api-docs
But I’m putting this issue ‘On hold' since not relevant for the next release.
Original comment by Taina Jääskeläinen.
Much has changed since this issue was made, need to review in today’s circumstances. Anyway, not an issue for 2022-2023.
Original comment by John Shepherdson (GitHub: john-shepherdson).
Updating version is preferred to setting status to on hold.
Original report on BitBucket by Cessda Techframe (GitHub: cessda).
Integrate CVS API