Step 1: Get a Developer Account
To access the Max AI API, you need a developer account.- Contact the Max AI team to request developer access. Reach out via maxcare.ai or your sales contact.
- The Max AI team will provision a developer account for you.
- You’ll receive credentials to sign in at app.maxcare.ai.
Step 2: Create Your App
Once you have a developer account, create your first app in the Max AI dashboard:- Sign in at app.maxcare.ai
- Navigate to the Marketplace section
- Click Create App
- Fill in the required information:
- App name — A human-readable name for your app
- Description — What your app does
- App URL — Your app’s first page that’s embedded in Max AI when users click on your App name.
- Category — The category that best describes your app
- Billing plan — How clinics will be billed for your app
- Required scopes — Which data your app needs access to (see Scopes)
- Submit your app for review
New apps are created in Draft status. You must submit your app for review before it can be installed by clinics. The Max AI team will review your submission and approve or deny it with feedback.
Step 3: Get Your API Key
After your app is approved:- Go to your app’s settings page in the dashboard
- Under API Keys, click Generate New Key
- Copy the key immediately — it is only shown once
Step 4: Identify the Target Organization
Every API request requires an Organization ID in theX-Organization-Id header. This identifies which clinic’s data you’re accessing.
You can get the Organization ID in two ways:
- From the App Bridge — If you’re building an embedded app, the
@max-ai/app-bridgeSDK provides the Organization ID automatically via the app context. - From the API — Call the
/v1/marketplace/meendpoint to retrieve your app’s identity, including the Organization ID for the currently authenticated connection.
Step 5: Make Your First Request
Verify your setup by calling the/v1/marketplace/me endpoint. This returns your app’s identity and the organization you’re connected to.
