License Tiers & Pricing
Choose the right Epic CLI license tier for your needs with transparent, usage-based pricing
Trial
- 10 calls/day
- Sandbox only
- Community support
- Production access
Professional
- 5,000 calls/day
- CSV export
- Batch processing
- Priority support
Enterprise
- Unlimited calls
- 24/7 phone support
- Custom integrations
- Audit logs
Pricing Tier Overview
Epic CLI uses a 5-tier pricing model designed to serve everyone from individual developers to large enterprises:
Tier | Price | Daily Quota | Monthly Quota | Best For |
---|---|---|---|---|
Trial | FREE | 10 | 300 | Learning & evaluation |
Starter | $199/year | 2,000 | 60,000 | Solo developers |
Professional | $499/year | 5,000 | 150,000 | Growing teams |
Team | $999/year | 10,000 | 300,000 | Established teams |
Enterprise | $5,000+/year | Unlimited | Unlimited | Large organizations |
🔓 Trial Tier (FREE)
Perfect for evaluation and learning:
- 10 API calls per day
- 300 API calls per month (30-day rolling)
- Sandbox environment only
- Community support via GitHub
- 7-day automatic expiration
- Students learning Epic FHIR
- Proof-of-concept development
- Evaluating Epic CLI capabilities
- No production environment access
- Limited to sandbox data only
- No export capabilities
👤 Starter Tier ($199/year)
Skip months of Epic integration development:
- 2,000 API calls per day
- 60,000 API calls per month (30-day rolling)
- Production environment access
- Email support
- JSON export capabilities
- Vitals and labs data access
- Basic analytics dashboard
- Solo developers and freelancers
- Small projects and startups
- First production Epic integrations
Value Proposition: Save $50K+ vs. building Epic integration in-house
🏢 Professional Tier ($499/year)
Scale your healthcare application with confidence:
- 5,000 API calls per day
- 150,000 API calls per month (30-day rolling)
- All Starter features
- CSV export capabilities
- Batch processing
- Priority email support
- Advanced analytics dashboard
- Enhanced SLA
- Compliance features
- Growing teams and agencies
- Mid-market companies
- Applications requiring data export
Value Proposition: Accelerate time-to-market from months to days
👥 Team Tier ($999/year)
Enterprise-ready Epic integration for growing teams:
- 10,000 API calls per day
- 300,000 API calls per month (30-day rolling)
- All Professional features
- Team sharing and collaboration
- User management (up to 10 users)
- Webhook support
- Advanced data export
- Enhanced compliance features
- Priority support
- Established development teams
- Medium organizations
- Applications requiring team collaboration
Value Proposition: Built for teams that need to scale Epic integrations
🏢 Enterprise Tier ($5,000+/year)
Mission-critical Epic connectivity with white-glove support:
- Unlimited API calls
- All Team features
- Dedicated account manager
- Custom analytics & reporting
- SSO integration
- Custom integrations
- On-premise deployment options
- 24/7 phone support
- Enterprise SLA
- Custom webhook endpoints
- Audit logs
- Large organizations and health systems
- Mission-critical applications
- Custom integration requirements
Value Proposition: Enterprise-grade reliability with dedicated support
Feature Comparison Matrix
Feature | Trial | Starter | Professional | Team | Enterprise |
---|---|---|---|---|---|
Patient Search | ✅ | ✅ | ✅ | ✅ | ✅ |
Patient Details | ✅ | ✅ | ✅ | ✅ | ✅ |
JSON Export | ✅ | ✅ | ✅ | ✅ | ✅ |
Production Environment | ❌ | ✅ | ✅ | ✅ | ✅ |
Vitals & Labs | ❌ | ✅ | ✅ | ✅ | ✅ |
CSV Export | ❌ | ❌ | ✅ | ✅ | ✅ |
Batch Processing | ❌ | ❌ | ✅ | ✅ | ✅ |
Team Sharing | ❌ | ❌ | ❌ | ✅ | ✅ |
Webhooks | ❌ | ❌ | ❌ | ❌ | ✅ |
Custom Queries | ❌ | ❌ | ❌ | ❌ | ✅ |
Audit Logs | ❌ | ❌ | ❌ | ❌ | ✅ |
Usage Limits & Quotas
Daily API Call Limits:
Tier | Daily Limit | Reset Time |
---|---|---|
Trial | 10 | Midnight UTC |
Starter | 2,000 | Midnight UTC |
Professional | 5,000 | Midnight UTC |
Team | 10,000 | Midnight UTC |
Enterprise | Unlimited | N/A |
- All tiers include monthly quotas based on 30-day rolling windows
- Enterprise tier has unlimited monthly usage
- Quotas reset automatically - no manual intervention required
Overage Handling: When quotas are exceeded, API requests are throttled until the next reset period. Upgrade your license for higher limits.
Upgrade Your License
Ready to upgrade? It's easy:
# View upgrade options
epic upgrade
# Check current usage
epic license status
Upgrade Process: 1. Visit ehrcli.com/pricing to purchase 2. Licenses are automatically activated upon Stripe payment 3. Initialize with your new license key 4. Start using enhanced features immediately
- Starter: Perfect for solo developers getting started
- Professional: Ideal when you need data export and batch processing
- Team: Choose when you have multiple developers
- Enterprise: Required for unlimited usage and dedicated support
Ready to Upgrade?
Start with our free trial and upgrade when you're ready for production. All licenses include automatic activation and immediate access to features.
Frequently Asked Questions
How do quotas work?
Daily quotas reset at midnight UTC. Monthly quotas use a 30-day rolling window. When you exceed your quota, API requests are throttled until the next reset period.
Can I upgrade or downgrade anytime?
Yes! You can upgrade your license at any time. Downgrades take effect at your next billing cycle. Contact support for assistance with license changes.
What happens if I exceed my quota?
API requests are throttled (not blocked) when quotas are exceeded. You'll receive clear error messages with information about when your quota resets. Consider upgrading for higher limits.
Do you offer refunds?
We offer a 30-day money-back guarantee for all paid licenses. If you're not satisfied, contact support within 30 days of purchase for a full refund.