• FEATURES
  • PRICING
  • MARKETPLACE
  • CASE STUDIES
  • BLOG
  • API updates in version 4.0

    Has the documentation for any API changes been updated for version 4.0? We’ve run in to a small error that took a while to track down in WEB-INF/src/com/krishagni/catissueplus/core/biospecimen/events/ParticipantDetail.java

    Ethnicity changed from a string to an Ethnicities set.

    The doc at https://openspecimen.atlassian.net/wiki/display/CAT/Create+Participant had not been updated. The error wasn’t being logged unless we crank up TRACE logging for those classes. The uncaught errors being put into the database are only OpenSpecimen errors, this was a java lang error as we were sending it a wrong type after the change.

    If there are any other changes like this that might affect the API please make a note in the documentation.

    Hello Randy,

    We have updated the APIs documentation for 4.0 along with ethnicity changes which you specified.