ONS DEVELOPER PORTAL

About ONS

The Oncology Nursing Society (ONS) is committed to promoting excellence in oncology nursing and the transformation of cancer care. The ONS technical teams embody this mission by creating tools and APIs to enable cancer nurses and the institutions that support them.

Getting started

Calls to the ONS On-Demand API require authentication using the following credentials:

  • Ocp-Apim-Subscription-Key: This key was provided to your institution upon sign-up.

  • Authorization: Use the POST /Authenticate endpoint to retrieve this TokenId - along with other user information - by providing your username and password.

For detailed information about each available operation, please reference the documentation provided on our API Details page.

Example POST /Authenticate response:

{
"Title": "",
"FirstName": "Tim",
"LastName": "Box",
"UserName": "tim.box@ons.org",
"AuthenticatedPersonId": 890123,
"TokenId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"UserId": 123456,
"LinkId": "789012",
"CompanyId": "34567",
"Email": "tim.box@ons.org",
"AuthenticationTime": "2020-09-17T05:03:50.6124989+00:00"
}