API Introduction

PBHS provides an API which you can develop from your side to integrate with.

The help page is publicly available, but in order to access the actual methods you will need to have an account within our system.

The staging/development API is located at: https://staging.api.pbhs.com/help
(
Once you go live, you will need to switch the URL to our production API: https://api.pbhs.com/)

Please note that for the method, GET truformsubmission/{id}, the returned object will have a property that contains a list of key/value pairs representing the submitted patient form. The forms are not all the same and fields that were not completed are not sent. In other words, the API is dynamic.  

For any request, you can choose json (default) or XML.   The only exception to that is when requesting an individual truForm submission, in that case you can get the data as json (again the default), XML or a base 64 string that represents a PDF.