Manage practitioners (doctors, veterinarians) in the system
NovaMed Partner API (1.0.0)
The NovaMed Partner API enables healthcare partners to integrate with NovaMed for patient care management, prescription fulfillment, and order tracking.
Authentication: All requests require an x-api-key header with your API key.
Base URLs:
- Development:
https://novamed-feapidev.stackmod.info - Production:
https://feapi.novamed.care
For detailed guides, see the Getting Started documentation.
Download OpenAPI description
Overview
NovaMed API Support
License
Languages
Servers
Mock server
https://docs.novamed.care/_mock/openapi-partner/
Development environment
https://novamed-feapidev.stackmod.info/
Production environment
https://feapi.novamed.care/
Request
Creates a new practitioner (doctor or veterinarian) in the system. This endpoint is used to onboard practitioners by collecting their personal, professional, and contact information.
Notes:
- All required fields must be provided and valid
assigned_clinicmust reference an existing clinic UUID- Validation errors will return descriptive messages for each field
Security
ApiKeyAuth
- Mock serverhttps://docs.novamed.care/_mock/openapi-partner/api/external/practitioner
- Development environmenthttps://novamed-feapidev.stackmod.info/api/external/practitioner
- Production environmenthttps://feapi.novamed.care/api/external/practitioner
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.novamed.care/_mock/openapi-partner/api/external/practitioner \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"first_name": "Sarah",
"last_name": "Johnson",
"email": "dr.johnson@partnerclinic.com",
"phone": "+1-555-0123",
"npi_number": "1234567890",
"dea_number": "FJ1234563",
"license_number": "MD-12345",
"license_state": "CA",
"signature_image": "base64_encoded_image_string",
"assigned_clinic": "550e8400-e29b-41d4-a716-446655440000"
}'Response
application/json
{ "success": true, "data": { "practitioner_id": "660e8400-e29b-41d4-a716-446655440001" }, "message": "Practitioner created successfully" }