Skip to content

Developer program

Your apps

Register an application to get scoped credentials for the MedFlo integration API. Self-serve registration creates an access request; a MedFlo admin reviews it and issues your credentials on approval — there are no shared or public credentials.

Step 1

Register

Name your app, pick scopes, add a webhook URL, and describe what you're building.

Step 2

Review

A MedFlo admin reviews the request and grants exactly the scopes it needs.

Step 3

Get credentials

On approval, we issue your client_id and a one-time client_secret.

Step 4

Build

Fetch a token, call the API in the sandbox, and manage your webhooks.

Register an app

Request an app with the exact scopes you need.

Requested scopes3 selected
Patient, census & facility structure
Coverage & clinical
Financial
Integration plane

Registration creates an access request an admin reviews. On approval you're issued a client_id and a one-time client_secret. No credential is created until a MedFlo admin confirms your request.

How credentials are issued (reveal-once)

When an admin approves your app, MedFlo mints your client_id (a public id) and a client_secret. The secret is returned exactly once at issuance and is never stored or shown again — save it in your secret manager immediately. If it's lost, an admin rotates it, which invalidates the old one. The portal never receives or displays your secret; only your client_id is surfaced here.

Approved already?

Take your issued client_id and secret to the sandbox to make your first call, or set up event delivery in the webhook manager.