NOTREGISTERED
/VendorService
 
 

Patient Access API

API Overview

Utah Medicaid's patient access API introduces a secure, client driven, data connection between Medicaid and a client's chosen third-party application. The API conforms to CMS's standards found in HL7® FHIR®, CARIN Blue Button®, and along with Common Payer Consumer Data Set (CPCDS).

Capability Statement

Developers, for the capability statement please reference https://fp.medicaid.utah.gov/ProviderClient/metadata , opens in a new tab.
 
The capability statement outlines versions, authorizations, resources, profiles, interactions, search parameters, and end points.

Getting Started

In order to access the API, application owners will need to register their PHR application by completing the form found on the PHR App Registration page.

Authorize URL Format:

https://login.dts.utah.gov:443/sso/oauth2/authorize?client_id={your_client_id}&redirect_uri={your_redirect_url}&response_type=code
 

Getting Access Token:

HTTP Method: POST

URL: https://login.dts.utah.gov:443/sso/oauth2/access_token

 

HTTP Headers:

Header name Value
content-type application/json
accept application/json
authorization Basic base 64({client_id}:{client_secret})
 

HTTP Body:

Field name Value
code {oauth code}
grant_type authorization_code
redirect_url {your_redirect_uri}

Request Headers:

All API resource requests require the following headers:
Header name Value
content-type application/json
accept application/json
authorization Bearer {ACCESS_TOKEN}