Documentation
Getting Started
Our API Platform follows RESTful design patterns. Responses are provided in industry-standard JSON format.
The APIs use the OAuth 2.0 Authorization protocol for authorization. Your account manager will help you set up access to the APIs and obtain a client ID and secret. See the Authorization API for more information.
Use these APIs for working with Healthwise by WebMD Ignite content:
Authorization API – Implements the OAuth 2.0 authorization protocol and controls access to our APIs. Your application must retrieve an access token from the Authorization API before that application can use any of our APIs.
Content API – Delivers Healthwise by WebMD Ignite content, both articles and topics (structured content). Use the Taxonomy API or the Search API to find specific content.
Search API – Supports searches based on keyword and medical codes for articles, topics, and health concepts in the Healthwise by WebMD Ignite consumer taxonomy. Some requests support faceted search responses.
Taxonomy API – Provides a taxonomy of consumer focused health concepts that organize the content library. You can use the taxonomy for navigation interfaces and for integrating the Healthwise by WebMD Ignite taxonomy into your applications.
This documentation is intended to list all the calls and capture the parameters for each.
We also offer API documentation by use case.
Authorization
Our APIs and services are secured through the OAuth 2.0 authorization framework. The OAuth framework is a widely adopted standard used to control access to HTTP services. More information on OAuth2.0 can be found here.
Access to any of our APIs requires an access token with the appropriate scopes. An access token is requested from the Authorization API by the supported OAuth flows. The access tokens issued by the Authorization API follow the JSON web token (JWT) standard.
Retrieving a client ID and client secret
A client id and client secret must be provided with each API request.
Contact your account manager to register your application. Your account manager will help with setting up access to our API solution and getting you a client ID and secret. These credentials authorize your application to access our APIs.
Keep your client credentials private.
Consider these credentials the username and password for your organization to access our APIs.
Make sure these credentials are not exposed to individuals outside your organization, including your account manager. For example, do not include your client credentials in a config file that is included as part of a client-side JavaScript application.
POSTRequest Access Token
Creates an access token from the provided credentials (client id and secret). These tokens are used to grant access to our APIs, and the access token must be provided with each API request.
A client id and client secret must be provided in the request for an access token.
Data Parameters
GETGet All Certificates
Returns security certificate information allowing validation of JWTs