![]() |
Page History
...
Section | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Service Endpoints
...
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.nci.nih.gov/services
Outside of the NIH Firewall
Production endpoint: TBD
Show If | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
...
Access Requirements
Multiexcerpt |
---|
To use the service, you must have a valid NCI LDAP account and a CTRP account. All service endpoints require HTTP Basic authentication with your NCI LDAP username and password. |
...
HTTP Method | POST | |||||||
---|---|---|---|---|---|---|---|---|
URL | /trials/{idType}/{trialID}/sites 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 withParticipatingSite
MIME Type: | |||||||
Response Body | CTRP identifier of the site MIME Type: | |||||||
HTTP Response Code |
| |||||||
Examples | URL: https://trials-dev.nci.nih.gov/services/trials/nci/NCI-2014-00496/sitesTBD Request (referring to existing Organizations and Persons by ID):
|
...
HTTP Method | PUT | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
URL | /sites/{id} Parameters {id}. CTRP identifier of the site /trials/{idType}/{trialID}/sites/po/{id} Parameters {idType}. Type of identifier used to identify a trial in CTRP. Possible values: pa, nci, ctep. {trialID}. Trial identifier value itself {id}. PO identifier of the organization that is the site on the trial /trials/{idType}/{trialID}/sites/ctep/{id} Parameters {idType}. Type of identifier used to identify a trial in CTRP. Possible values: pa, nci, ctep. {trialID}. Trial identifier value itself {id}. CTEP identifier of the organization that is the site on the trial | |||||||||
Request Body | XML document withParticipatingSiteUpdate
MIME Type: | |||||||||
Response Body | CTRP identifier of the site. MIME Type: | |||||||||
HTTP Response Code | 200. Success 400. Validation error 401. Invalid username/password or insufficient permissions to access the service. 404. Site not found 500. Internal server error (includes the condition when the caller does not own the trial)the caller does not own the trial) | |||||||||
Examples | URL: TBD | Examples | URL: https://trials-dev.nci.nih.gov/services/trials/nci/NCI-2014-00496/sites/po/34758686 Request (referring to existing Organizations and Persons by ID):
|
...
HTTP Method | GET | |||||||
---|---|---|---|---|---|---|---|---|
URL | /trials/{idType}/{trialID}/sites 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 | NONE | |||||||
Response Body | XML document withsites MIME Type: | |||||||
HTTP Response Code | 200. Success 401. Invalid username/password or insufficient permissions to access the service. 404. Trial not found 500. Internal server error | |||||||
Examples | URL: https://trials-dev.nci.nih.gov/services/trials/nci/NCI-2014-00496/sitesTBD Response
|