The caDSR II APIs have been designed with ease of migration for existing customers. There is a change to the syntax of the URLs, but everything else is the same. For example to retrieve the latest version of CDE with public Id 62 the legacy API:
Legacy Format: cadsrapi.nci.nih.gov/cadsrapi4/GetXML?query=DataElement[@publicId=62][@latestVersionIndicator=Yes]
New format: https://cadsrapi.cancer.gov/invoke/caDSR/GetXML?query=DataElement[@publicId=62,@latestVersionIndicator=yes]
Note:
- Both the publicId and latestVersionIndicator attribute criteria on DataElement are in brackets separated by a comma ","
- Class and attribute names are the same as in the legacy format
- XML, HTML and now JSON formats are available. To switch object format change the "Get" paramater: GetXML, GetHTML, GetJSON