Skip to content

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
Languages
Servers
Mock server
https://docs.novamed.care/_mock/openapi-partner/
Development environment
https://novamed-feapidev.stackmod.info/
Production environment
https://feapi.novamed.care/

Practitioners

Manage practitioners (doctors, veterinarians) in the system

Operations

Patients

Patient registration and management

Operations

Medication Requests

Medication order management

Operations

Refills

Prescription refill request management

Operations

Create Refill Request

Request

Request a refill for an existing medication order that has been shipped or delivered.

Eligibility Requirements:

  • Medication must have been shipped or delivered
  • Refills must be authorized on the original prescription
  • No pending refill request already exists

The refill request will create a new prescription and medication order automatically.

Security
ApiKeyAuth
Bodyapplication/jsonrequired
medication_request_idstring(uuid)required

UUID of the medication request to refill

Example: "880e8400-e29b-41d4-a716-446655440003"
shipment_group_idstring

Optional shipment group ID for grouping multiple refills

Example: "optional-group-id"
curl -i -X POST \
  https://docs.novamed.care/_mock/openapi-partner/api/external/refill-request \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY_HERE' \
  -d '{
    "medication_request_id": "880e8400-e29b-41d4-a716-446655440003"
  }'

Responses

Refill request created successfully

Bodyapplication/json
successboolean
Example: true
messagestring
Example: "Refill request was created successfully."
dataobject
Response
application/json
{ "success": true, "message": "Refill request was created successfully.", "data": { "refill_request_id": "990e8400-e29b-41d4-a716-446655440004", "medication_order_id": "aa0e8400-e29b-41d4-a716-446655440005" } }

Webhooks

Webhook configuration for receiving event notifications

Operations