Conventions Used on This Site

To make your developer experience a pleasant one, this site utilizes consistent formatting and layouts.

Below are some examples:

Feedback

At RxWare, we are all about receiving feedback from our partners. Located at the bottom of each page is a feedback field where you can tell us how we might improve that page:

screenshot of what the feedback mechanism on Developer pages looks like

Code Formatting

When applicable, code elements will be formatted like this:

"supportProgramId": "{{partners-support-program-id}}"

Endpoints

When using RESTful APIs and Webhooks in conjunction with a valid URL, each API will have the following information at the top of each page:

Example:

ENDPOINT: POST /v1/patients/invite

Curly Braces

Whenever you see something inside of curly braces, this is a variable that needs to be populated with information specific to the specific support program that you’re implementing with RxWare.

Example:

ENDPOINT:Β POSTΒ /v1/patients/{patientId}/event

In this example, the {patientId} is a variable and needs to be populated with a specific patient ID:

ENDPOINT: POST /v1/patients/ha64fdee8cf1e29/event

Tables

All tables on this site include the ability to download to CSV or Excel as well as the ability to perform a search:

example of table formatting for API documentation

Response Codes

When developing against a RESTful API, it’s beneficial to know all the possible responses that one might receive when submitting a call to that API. To that end, this site will always include standard response codes and their corresponding meanings after each JSON example presented.

Example:

StatusCodeMessageDescription
200N/APatient updated successfullyPatient updated successfully
4010UnauthorizedPlease verify with RxWare that you are authorized to use the RxWare API.
4001006Patient Not FoundPatient cannot be found in the system.
4002002Invalid Support Program IDThis means that the supportProgramId you provided is invalid.
Please check your Support Program ID.
4001005User Previously Unsubscribed
403403Invalid TokenThis means that the bearer token you supplied is not valid for this Support Program.
Please verify your credentials.
Conventions Used on This Site
Skip to content