HANK_MEDICALNOTES
beta
Submit a clinical record as text or PDF and HANK MedicalNotes summarizes the chart, writes a structured note of your chosen type, or classifies it by note type and date of service. Over the web app, REST API, MCP, or webhooks.
Base URL
https://api.hank.ai/v1/medicalnotes/
Authentication
Send your API key as a bearer token. See Authentication.
Operations
| Operation | What it does | Unit |
|---|---|---|
lookup | Edge live-tick (pre-call entitlement check) for hank-medicalnotes-web. Priced at 0 so it never double-charges; the billable units are medicalnotes.summarize / medicalnotes.generate / medicalnotes.classify. | call |
medicalnotes.classify | One clinical record classified by HANK MEDICALNOTES -- a billable hank-medicalnotes-web unit (unit_count = records classified), worker-reported. Modeled on krac.code. | record |
medicalnotes.generate | One clinical note written/generated by HANK MEDICALNOTES -- a billable hank-medicalnotes-web unit (unit_count = records written), worker-reported. Modeled on krac.code. | record |
medicalnotes.submit | Submit records to HANK MEDICALNOTES from the web. Priced at 0 -- the rate-limit / activity gate; billing happens per record at medicalnotes.summarize/generate/classify. | call |
medicalnotes.summarize | One clinical record summarized by HANK MEDICALNOTES -- a billable hank-medicalnotes-web unit (unit_count = records summarized), worker-reported. Modeled on krac.code. | record |
MCP
This service exposes an MCP server. Add it in Claude Code:
claude mcp add --transport http hank-medicalnotes https://api.hank.ai/v1/medicalnotes/mcp/{org}/ --header "Authorization: Bearer <YOUR_API_KEY>"
Quickstart
The base URL and the header every call needs. Pick an operation from the list above and append its path:
curl https://api.hank.ai/v1/medicalnotes \
-H 'Authorization: Bearer <YOUR_API_KEY>'