Manage practice group settings, access tokens, and configuration. Use the access token endpoint to generate short-lived JWTs for Hero Elements.
API Docs//
API Reference
/- List Care Navigation Submissions
List Pathways
Create Pathway
Get Pathway
Update Pathway
Delete Pathway
Get Care Navigation Settings
Update Care Navigation Settings
List Care Navigation Opening Hours
Create Care Navigation Opening Hour
Update Care Navigation Opening Hour
Delete Care Navigation Opening Hour
Get Care Navigation Submission
Create Care Nav Submission
List Submission Types
Create Submission Type
Get Submission Type
Update Submission Type
Archive Submission Type
List Care Navigation Subm...
Hero Health Public API (1.0.0)
The Hero Health Public API enables healthtech partners to build products that leverage Hero Health's IM1-assured EMIS/TPP integrated functionality.
- Patient messaging — Send SMS, email, and NHS App messages on behalf of a practice
- Appointment booking — List available slots, create reservations, and confirm bookings
- Patient management — Register and look up patients via PDS (Personal Demographics Service)
- Webhooks — Subscribe to events such as appointment confirmations and write-to-record outcomes
- Booking & form links — Generate sharable links for patient self-service flows
- Elements — Generate access tokens for embedding pre-built Hero UI components
All endpoints require an x-api-key and x-practice-group-id header. API keys are scoped to specific functionality (messaging, booking, booking links). Contact Hero support to request your key.
Download OpenAPI description
Languages
Servers
Mock server
https://developer.herohealth.net/_mock/apis/public-api/openapi/
Staging
https://api.staging.htech.app/
Production
https://api.herohealth.net/