Getting started

From starting in test mode, to moving to production and beyond, our developer success engineers will be here to help.
Step 1

Create a Flexpa Portal workspace

The first step to getting started is creating a Flexpa Portal workspace and inviting your team. Here, you will be able to generate test mode API keys to start playing around with our sandbox environment.

When you're ready to go live, Flexpa Portal will also allow you to provision live mode keys, configure API settings, and view usage stats.
create workspace
Step 2

Generate test mode keys

Test mode will give you access to our sandbox environment which is populated with payer generated and Flexpa generated synthetic patient data.
🚀

Start developing your app with test patients!

Follow our Quickstart guide to set up your test environment, and use our test patient logins to start digging into the data. Our team is available to assist anytime if you have questions.
FlexpaLink.create({
  publishableKey: import.meta.env.VITE_FLEXPA_PUBLISHABLE_KEY,
  onSuccess: async (publicToken: string) => {
    /*  Make a request to the `POST /flexpa-access-token` endpoint 
        defined in `server`.
        Include the `publicToken` in the body. */
    const resp = await fetch(
      `${import.meta.env.VITE_SERVER_URL}/flexpa-access-token`,
      {
        method: "POST",
        headers: { "content-type": "application/json" },
        body: JSON.stringify({ publicToken }),
      }
    );
  },
});
All set?

Apply for live mode

When testing end to end is looking good, apply for live mode through Flexpa Portal by filling out some routine information.