BetterDoctor API Display Requirements

The intention of the BetterDoctor API is to allow developers to innovate faster in healthcare market. This is accomplished by providing modern developer friendly functionalities on top of healthcare data that otherwise would take years to develop and build. While we encourage the innovation beyond the norm we need to ensure that certain requirements are met in addition to our BetterDoctor API Terms of Use. The requirements are as follows:

You must follow these guidelines

Data attribution

  • Always add attribution (follow link) provided by BetterDoctor API to the content displayed
Example of Attribution link
3rd party website with Attribution link to https://betterdoctor.com

BetterDoctor Brand Features

  • In order to display any BetterDoctor rating you must use the following branded BetterDoctor logo and rating stars
  • Do not innovate here with your own representations

BetterDoctor 4 stars

BetterDoctor 4.5 stars

BetterDoctor 5 stars

  • BetterDoctor’s large round logo
  • BetterDoctor’s medium round logo
  • BetterDoctor’s small round logo

We may require to link directly to our native application on supported mobile platforms

  • Available on the App Store

What is not allowed

Recreation of BetterDoctor’s applications and their functionalities is not allowed

  • Since there is already the application for it (https://betterdoctor.com), so why not to use it
  • Adding doctor search and profile display to your existing application is fine though, given the correct attribution and branding guidelines are met

Storing of any BetterDoctor data is prohibited

  • BetterDoctor data changes and is updated daily basis. To ensure the most up-to-date and correct representation of the data, the applications are not allowed to store any data returned by the BetterDoctor API
  • Storing BetterDoctor uid for object matching is allowed though. But we know how hard the matching of data can be, so let us help you on that instead

No scheduled calls to the BetterDoctor API

  • Every call to our API should happen within the end user session in question and be initiated by the end user’s need of data or functionalities
  • We work hard to provide fast and efficient functionalities that scale with your needs, but if you find issues, please help us to improve by letting us know about them

Do not alter any BetterDoctor Brand features or data provided by the BetterDoctor API

Do not aggregate BetterDoctor rating to be part of any overall rating

  • You are allowed to show content from multiple providers together with BetterDoctor data though

Immediate access to API keys