Skip to main content

Prospyr API Documentation

Welcome to the Prospyr API documentation. Build powerful healthcare applications with our comprehensive GraphQL API.

What is Prospyr?​

Prospyr is a modern healthcare practice management platform that provides a robust API for:

  • 🏥 Patient Management - Create, update, and manage patient records
  • 📅 Appointment Scheduling - Book, reschedule, and manage appointments
  • 👨‍⚕️ Provider Operations - Manage provider schedules and availability
  • 📋 Insurance Processing - Handle insurance information and claims
  • 💬 Real-time Updates - Subscribe to changes with GraphQL subscriptions
  • 🔒 Secure Access - HIPAA-compliant data handling with robust authentication

Quick Start​

Get up and running with the Prospyr API in minutes:

1. Get Your JWT Token​

Contact us at gsupport@prospyrmed.com to request API access.

2. Make Your First Request​

curl -X POST https://prod.prospyrmedapi.com/v1/graphql \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_JWT_TOKEN' \
-H 'app: api' \
-d '{"query": "{ patient(limit: 5) { id firstName lastName } }"}'

3. Explore the API​

Key Features​

GraphQL API​

Our API uses GraphQL, providing:

  • Flexible Queries - Request exactly the data you need
  • Single Endpoint - All operations through one URL
  • Strong Typing - Full schema introspection and type safety
  • Real-time Subscriptions - Live updates for dynamic applications

Developer-Friendly​

  • Comprehensive Documentation - Detailed guides and examples
  • Multiple SDKs - Client libraries for popular languages
  • Postman Collection - Test endpoints without writing code
  • Sandbox Environment - Safe testing environment available

Healthcare-Focused​

Built specifically for healthcare applications:

  • HIPAA Compliant - Secure handling of protected health information
  • Medical Coding - Support for ICD-10, CPT, and other standards
  • Insurance Integration - Built-in insurance verification and processing
  • Appointment Logic - Complex scheduling rules and availability management

API Overview​

Base URL​

https://prod.prospyrmedapi.com/v1/graphql

Authentication​

All requests require authentication via Bearer token and app header:

Authorization: Bearer YOUR_JWT_TOKEN
app: api

Response Format​

All responses follow the GraphQL specification:

{
"data": {
"patient": [
{
"id": 1,
"firstName": "John",
"lastName": "Doe"
}
]
}
}

Electronic Health Records (EHR)​

Build complete EHR systems with patient histories, clinical notes, and treatment plans.

Patient Portals​

Create secure patient-facing applications for appointment booking, record access, and communication.

Practice Management​

Develop tools for scheduling, billing, and administrative tasks.

Telehealth Integration​

Connect virtual visit platforms with patient records and scheduling.

Getting Help​

Next Steps​

🔐 Authentication

Learn how to authenticate and secure your API requests.

💻 Sample Requests

Explore common API operations with practical examples.


Building something amazing? We'd love to hear about it! Share your projects and get featured in our developer showcase.