Skip to main content
Welcome to the API Documentation for EpiqScripts platform. This documentation provides a unified overview of the APIs available across the Clients, Patients, Prescribers, and Prescriptions services. Together, these services enable secure, reliable, and streamlined management of healthcare data. Our APIs follow consistent standards to ensure easy integration, scalability, and maintainability across diverse healthcare applications.

Key Services

πŸ§‘β€πŸ’Ό Clients Service

The Clients service manages organizations or entities interacting with the platform. Use this service to:
  • Register and manage client accounts
  • Retrieve client details
  • Configure client-specific settings and permissions

πŸ§‘β€βš•οΈ Patients Service

The Patients service handles all patient-related information and workflows. Use this service to:
  • Create and update patient profiles
  • Retrieve demographic and medical information
  • Manage identifiers and contact details

πŸ‘¨β€βš•οΈ Prescribers Service

The Prescribers service manages healthcare professionals authorized to issue prescriptions. Use this service to:
  • Register prescribers
  • Validate credentials
  • Retrieve prescriber details and affiliations

πŸ’Š Prescriptions Service

The Prescriptions service provides tools to create and manage prescription data. Use this service to:
  • Create new prescriptions
  • Update and manage prescription statuses
  • Retrieve prescription details and history

Authentication & Security

All API endpoints require secure authentication.
Requests must include valid credentials and follow the platform’s authorization rules.
Refer to the Authentication section for details on:
  • API keys or OAuth tokens
  • Required headers
  • Permission scopes

API Conventions

Our APIs follow consistent patterns to ensure predictability and clarity:
  • RESTful structure
  • JSON request and response bodies
  • Standardized error formats
  • Versioned endpoints
  • Consistent naming conventions
Throughout this documentation, you’ll find example requests, responses, and reusable components to help speed up integration.

Getting Started

To begin using these APIs:
  1. Obtain authentication credentials
  2. Review each service’s endpoints
  3. Test API calls using the integrated Playground
  4. Follow examples and best practices provided throughout the docs

If you need support, guidance, or additional examples, our team is here to help.
Let’s build something powerful together! πŸš€