The Opala Solution
Creating an Opala Account Registering as a Developer with Opala Working with Your Profile

Registering an Application Maintaining an Application Register a New Version of an Application

Registering as a Payer with Opala Transferring Member Health Information Registering Your Organization with Opala

Application Gallery
FHIR for CMS Interoperability Opala's FHIR Servers CMS Implementation Guides

Using Opala's Sandbox & Production Environments API Queries
Setting Up Production API Access Using Bundles with Opala's APIs Response Pagination

The Opala Patient Access API The Opala Provider Directory The Opala Member Attribution (ATR) API

Release Notes

© 2021-2023 Opala. All Rights Reserved.

Version 1.1.1.2


Contact Opala's
Documentation Team

Setting Up Postman

Postman is an app designed to assist in API development. It is available as a desktop app and on the web.

A Postman collection is a group of API requests that are already saved in the Postman app and arranged in folders. Opala's Patient Access API and Provider Directory API sandboxes are available as a Postman collection called Opala Collection that you can run in your Postman app.

The Opala Collection in Postman

Important!

Before you can import Opala's Patient Access API collection into Postman, you must create an Opala account and register your first application.

Working in the Sandbox

Once you have created an account and registered with Opala, you are given access to Opala's sandbox environment. Opala's Sandbox environemnt provides complete functionality; the environment parallels the Opala production environment but contains no live data.

Use the client_id and client_secret (assigned to you in the My Sandbox section of the Developer Portal page when you create an account) to authorize access to the Postman collection so you can use the Sandbox.

Download Opala's Postman Collection

Use the Run in Postman button below to import a copy of Opala's Patient Access and Provider Directory API Sandbox.

When you select the Run in Postman button, the code launches a process that forks the Opala Collection and installs a copy of it locally. Because Opala forks the collection, you do not need to work in Scratch Pad in order to maintain security.

Fork Opala's Sandbox Collection

Working with the Opala Collection

Before you Begin

Before you can use the Patient Access API, you must configure your environment variables in Postman.

  1. In the tabs beneath the request bar, select Auth.
  2. Scroll down until you see the Client ID and Client Secret fields.
    Auth
  3. Enter the Client ID and Client Secret from your My Sandbox page on the Developer Portal.
    Note: This page is only available after you have registered with Opala.
  4. Enter the suggested scopes from your My Sandbox page in the Scope field.
  5. Use the Get New Access Token button button to obtain a new access token. You will be unable to access the Patient Access API without the access token.

    Note: You may need to clear your browser's cache before selecting this button in order to successfully retrieve the access token.

Using the Collection

The Opala Patient Access Collection includes a test user for you to use in the Patient Access Sandbox environment. Information about the test user (including username and password) is available in the Using Opala's Sandbox and Production Environments topic.

For each API in the collection, you can expand the description beneath the title in Postman for more information by clicking the caret icon. For example, the image below shows Opala's Sandbox Patient Access API.

Collection Structure

Note: The client_id and client_secret used to access the sandbox API will not give you access to the production API. To access the production API, you must register with Opala as a client.

Within each folder are pre-defined requests you can run using Postman. For example, should you want to search for the patient history of Jane Gold, you can modify the Sandbox Patient Access request in Postman like this:

Search for Patient History

This request returns a bundle that includes all of Jane Gold's patient history.

Return Bundle JSON
Top