Welcome to MediSync API
MediSync provides powerful APIs for medical AI, transcription, and healthcare data management. This guide will walk you through setting up your first integration, from authentication to generating AI-powered clinical notes.Prerequisites
Before you begin, ensure you have:MediSync Account
MediSync Account
Sign up for a MediSync account at app.medisync.me. You’ll need:
- Valid medical credentials
- Professional email address
- EHR system information
Active Subscription
Active Subscription
Some features require an active subscription. Check your subscription status in your dashboard or use the API:
Step 1: Authentication
Get Your Access Token
First, authenticate with your MediSync credentials to obtain a JWT token:Save the
token value - you’ll need it for all subsequent API calls. The JWT token contains your user identification which the server will use to authenticate and authorize your requests.Set Up Authorization
Include your JWT token in the Authorization header for all protected endpoints:Step 2: Create Your First Patient
Before creating appointments, add a patient to your system:Step 3: Schedule an Appointment
Create a new appointment for your patient:Step 4: Upload Audio Recording
Upload an audio file of the medical consultation:Step 5: Get AI Transcription
Once the audio is processed, retrieve the transcription with speaker diarization:Step 6: Generate Clinical Notes
Let MediSync AI generate structured clinical notes from the transcription:Step 7: Get AI Diagnosis (Optional)
Generate AI-powered diagnosis suggestions with ICD-10 codes:Live Transcription (Real-time)
For real-time transcription during consultations, connect to our WebSocket API:Error Handling
MediSync APIs use standard HTTP status codes and return structured error responses:Common Status Codes
401- Unauthorized (invalid token)403- Forbidden (subscription required)404- Resource not found429- Rate limit exceeded
Authentication Errors
- Check token expiration
- Verify Bearer format
- Confirm user permissions
- Validate subscription status
Next Steps
Now that you’ve completed the basic workflow, explore advanced features:Live Transcription
Real-time audio transcription with speaker diarization
Document Management
Upload and manage PDF documents
Doctor Letters
Generate AI-powered referral letters
Support
Need help? We’re here to assist:- Email: info@medisync.me
- Dashboard: app.medisync.me
- API Status: Monitor our API status and uptime