Back

API TESTING

  • Portal Credentials: Client based credentials used to login directly to https://mysecurepractice.com. These credentials will expire every 90 days, and the client has the ability to change the email (used as the username) and/or password at anytime.
  • Integration Credentials: Client would create this login to be used solely for integration/api purposes. These credentials will never expire, and will never change.

SETUP YOUR PORTAL CREDENTIALS

The credentials generated through this process should only be used within our staging portal.

  1. When you are ready please email ([email protected]), and we can help set up your test account:

  2. Please include the following within your request:

    • First Name & Last Name of User
    • Email of User

  3. Once invited, you will receive an email invitation.  Follow the instructions to setup your test user and login.

  4. PBHS will also send you a link to your test truForm, which gives you the ability to submit and retrieve test data.

  5. Once your user is setup, you can login to our staging portal to setup your integration login which would be used through the software to connect to our API (see below).


SETUP YOUR INTEGRATION CREDENTIALS

The credentials you generate here can only be used to connect to our API. These additional integration credentials are created away from the client’s portal credentials, as the integration credentials should never expire or change (so it should never disrupt their TruForm integration through your software due to login issues).

  1. Login to https://staging.portal.pbhs.com/ with your registered email (as the username) and password you created above

  2. Select “My Profile” icon from the dashboard



  3. Scroll all the way down on the first”Account Profile” tab until you see a section called “Practice Software Integration for TruForm“.



  4. Select the “Generate New Integration Credentials” button, this will generate a username/password to use within the software

  5. COPY this information immediately over to notepad (or any other application where you can store these credentials for later). 
    *Please note; when you save your profile page, you will not longer be able to see your generated integration username and password – this is why it is important to copy this information first from step 5.

  6. Once copied, scroll to the top of this page and select the “Save Profile” option in the upper right hand corner of the page. 
    *IF YOU DO NOT COMPLETE THIS STEP, THE CREDENTIALS WILL BE INVALID FOR INTEGRATION USE! If you navigate away from this page before saving, repeat steps 1-6 again.