The following page lists the Swagger files for available caDSR II REST APIs:
https://cadsrapi.cancer.gov/NCIAPIPortal/listAPIs
For example, the "Get Form Data with Collections" API accepts a Form ID and Protocol ID as input and returns all the components of the form: Form information, Modules, Questions, and Valid Values, including all instructions for each section of the form.
The following table describes each API:
API Description
caDSR getJSON caDSR II Domain Class APIs that mimic the Legacy caDSR APIs but return results in JSON.
caDSR getXML caDSR II Domain Class APIs that mimic the Legacy caDSR APIs and return content as XML.
caDSRII Get PV JSON caDSR II Domain Class APIs that mimic the Legacy caDSR APIs and return content as HTML for viewing in a web browser.
caDSRII Get PV XML (TBD: Is this the new NCATS API for GetModelMappedPV?)
caDSRII Get Model JSON A set of caDSR II APIs that query across Data Models registered in caDSR.