Page History
...
Inside the NIH Firewall (VPN required)
- DEV: https://trials-dev.nci.nih.gov/services
- QA: https://trials-qa.nci.nih.gov/services
- QA2: https://trials-qa2.stage.nci.nih.gov/services
Outside of the NIH Firewall
...
HTTP Method | POST | |||||||
---|---|---|---|---|---|---|---|---|
URL | /trials/abbreviated/{nct} Parameters {nct}. ClinicalTrials.gov Trial Identifier | |||||||
Request Body | Empty | |||||||
Response Body | XML document withTrialRegistrationConfirmation MIME Type: | |||||||
HTTP Response Code | 200. Success 400. Validation error 401. Invalid username/password or insufficient permissions to access the service. 412. A study with the given identifier already exists in CTRP. 500. Error: Duplicate Trial Submission: A trial exists in the system with the same Lead Organization Trial Identifier for the selected Lead Organization | |||||||
Examples | URL: https://trials-stage.nci.nih.gov/services/trials/abbreviated/NCT02208700 Response:
|
...
HTTP Method | POST | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | /trials/abbreviated/{idType}/{trialID} Parameters {idType}. Type of identifier you want to use to identify a trial in CTRP. Possible values: pa, nci, ctep. {trialID}. Trial identifier value itself. | ||||||||||||||
Request Body | XML document withAbbreviatedTrialUpdate MIME Type: | ||||||||||||||
Response Body | XML document withTrialRegistrationConfirmation MIME Type: | ||||||||||||||
HTTP Response Code | 200. Success 400. Validation error (including the condition when you are not allowed to update a particular trial) 401. Invalid username/password or insufficient permissions to access the service. 404. One of the Persons/Organizations acting on the trial was not found in PO 500. Internal server error | ||||||||||||||
Examples | URL: https://trials-stage.nci.nih.gov/services/trials/abbreviated/nci/NCI-2014-00496 Request:
Response:
|
...
HTTP Method | POST | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | /trials/complete | |||||||||||||||||||||||||||||||||||
Request Body | XML document withCompleteTrialRegistration MIME Type: | |||||||||||||||||||||||||||||||||||
Response Body | XML document withTrialRegistrationConfirmation MIME Type: application/xml . | |||||||||||||||||||||||||||||||||||
HTTP Response Code | 200. Success 400. Validation error 401. Invalid username/password or insufficient permissions to access the service. 404. One of the Persons/Organizations acting on the trial was not found in PO 500. Internal server error | |||||||||||||||||||||||||||||||||||
Examples | URL: https://trials-stage.nci.nih.gov/services/trials/complete Request (referring to existing Organizations and Persons by ID):
Request (non-interventional trial):
Request (trial with minimum data):
Request (trial where responsible party is Sponsor-Investigator):
Response:
|
...
HTTP Method | POST | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | /trials/complete/{idType}/{trialID} Parameters {idType}. Type of identifier you want to use to identify a trial in CTRP. Possible values: pa, nci, ctep, dcp. {trialID}. Trial identifier value itself. | ||||||||||||||
Request Body | XML document withCompleteTrialUpdate MIME Type: | ||||||||||||||
Response Body | XML document withTrialRegistrationConfirmationMIME Type: application/xml | ||||||||||||||
HTTP Response Code | 200. Success 400. Validation error (including the condition when you are not allowed to update a particular trial) 401. Invalid username/password or insufficient permissions to access the service. 500. Internal server error | ||||||||||||||
Examples | URL: https://trials-stage.nci.nih.gov/services/trials/complete/nci/NCI-2014-00496 Request:
Response:
|
...