The API Report CardAPI Index
PatientNow

PatientNow API

Aesthetic and Elective Practice Management EMR · patientnow.com

PatientNow documents three REST APIs (Essentials, VISH, Pro) with webhooks on Essentials. Keys are not self-created: Essentials credentials sit in the customer's account page with a vendor-issued gateway key, Pro keys come from the PatientNow team, and there is no sandbox.

Last verified: October 2026HealthcareNO MCP
API GRADE
C
VERIFIED OCT 2026

SCORECARD

ExistenceGOODPublic reference at developer.envisiongo.com covers the Essentials, VISH and Pro REST APIs.
AccessMIXEDEssentials credentials sit in the customer's Manage Account page; Pro API keys and practice IDs are issued by the PatientNow team.
CoverageGOODPatients, scheduling, clinical, commerce and staff endpoints, plus six Essentials webhook events.
AuthPOORNo OAuth; Essentials sends an apikey query parameter plus HTTP Basic user credentials, Pro a bare token header.
Docs & DXMIXEDQuickstarts and recipes in four languages, but no sandbox, no SDK and no published OpenAPI for the main APIs.
StabilityMIXEDBoth APIs are pinned under /api/v1 and the Essentials surface still carries the EnvisionNow gateway.
MCPNONENo official or community MCP server found for this platform.
✓What you can do
✓Read and write patients and appointmentsEssentials and Pro
✓Subscribe to patient, appointment and order eventsEssentials webhooks
✓Query availability slots and bookboth APIs
✓Read orders, products and membershipsEssentials only
✘What you can't
✘Sign up for developer credentialsissued by PatientNow
✘Test against a sandboxwrites hit live data
✘Use OAuth or scoped tokensBasic auth plus apikey
✘Receive webhooks from PatientNow ProEssentials only in docs
Supergood turns hard-to-integrate enterprise software into clean REST APIs and MCP tools: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

PatientNow scores C on Supergood's API Report Card. PatientNow documents three REST APIs (Essentials, VISH, Pro) with webhooks on Essentials. Keys are not self-created: Essentials credentials sit in the customer's account page with a vendor-issued gateway key, Pro keys come from the PatientNow team, and there is no sandbox.

Tried to integrate with PatientNow?
SOURCES
Practice contracted for charting because it was told PatientNow would integrate with Nextech, then the integration was not delivered and the practice went three months without a working system. trustpilot.com ↗
PatientNow and RxPhoto were built by different companies and their systems do not communicate with one another. capterra.ie ↗
Reviewer reports more than 20 open tickets over a year old, constant bugs and the removal of live chat support. capterra.com.au ↗
Sold as an all-in-one system but practices still log into separate platforms for payments, RxPhoto and PatientNow, with support unresponsive. trustpilot.com ↗
Interface described as unintuitive with frequent crashes and glitches, support non-existent while sales keeps calling. softwareadvice.com ↗
Service and reporting fall behind Zenoti and associates give conflicting answers. capterra.ca ↗