For Agents
Read and write patient records, schedule appointments, and pull clinical history through a compact set of healthcare endpoints secured by bearer tokens.
Get started with Clnto API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"look up a patient record"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Clnto API API.
Retrieve a patient profile by patient identifier
Register a new patient record with demographic and contact details
List upcoming appointments for a clinic or provider
Book a new appointment slot tied to a patient and provider
Pull clinical records linked to a specific patient
GET STARTED
Use for: I need to look up a patient record by ID, Register a new patient in the clinic system, Find all appointments scheduled for tomorrow, Book an appointment for an existing patient
Not supported: Does not handle billing, claims processing, or pharmacy fulfilment — use for patient, appointment, and clinical record management only.
Jentic publishes the only available OpenAPI specification for Clnto API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Clnto API, keeping it validated and agent-ready. Clnto API is a healthcare and clinical data management interface that exposes patient records, appointment scheduling, and clinical record retrieval through a small set of REST endpoints. It is designed for clinical software teams that need to read and write patient demographics, manage appointment slots, and pull clinical records into downstream applications. The API uses bearer token authentication and operates on a versioned base URL at api.clnto.com/v1.
Update existing patient demographic and contact fields
Patterns agents use Clnto API API for, with concrete tasks.
★ Patient Onboarding
Register new patients into the clinical system with structured demographic and contact data so that downstream scheduling, billing, and clinical record systems can attach to a single patient identifier. The Clnto API exposes the patients endpoint for creation and the patients/{patientId} endpoint for lookup, allowing onboarding flows to confirm new identifiers immediately. Typical integrations cover a few hundred new patients per clinic per month and complete in under a day with bearer-token auth.
Register a new patient with name, date of birth, and contact email, then read back the assigned patientId to confirm creation.
Appointment Booking
Schedule appointments for existing patients and list upcoming visits for a provider or clinic. The appointments endpoint supports both creating new bookings and listing existing ones, which lets reception and patient-portal flows surface availability and confirm slots in real time. Suitable for clinics handling a few hundred appointments per week without building a custom scheduling backend.
List all appointments for the next seven days and book a 30-minute follow-up for patient ID 12345 with the assigned provider.
Clinical Record Retrieval
Pull clinical records associated with a patient for use in care continuity, second-opinion workflows, or analytics pipelines. The records endpoint returns structured clinical data tied to a patient identifier, so downstream agents can summarise history, populate intake forms, or feed reporting dashboards. Integration is straightforward given the small endpoint surface and bearer-token auth.
Fetch all clinical records for patient ID 12345 and summarise the most recent diagnosis.
AI Agent Clinical Assistant
Allow AI agents to act on behalf of clinical staff by reading patient records, booking appointments, and updating demographics through Jentic. Agents discover Clnto operations by intent, load the relevant input schema, and execute the call without raw bearer tokens entering the model context. This pattern fits triage chatbots, voice-driven booking assistants, and admin copilots in small to mid-size clinics.
Search Jentic for the Clnto patient lookup operation, load the schema, and retrieve the record for patient ID 12345 using a scoped Jentic credential.
8 endpoints — jentic publishes the only available openapi specification for clnto api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/patients
List patients in the clinic system
/patients
Register a new patient record
/patients/{patientId}
Retrieve a single patient by ID
/appointments
List appointments for the clinic
/appointments
Book a new appointment
/records
Retrieve clinical records
/patients
List patients in the clinic system
/patients
Register a new patient record
/patients/{patientId}
Retrieve a single patient by ID
/appointments
List appointments for the clinic
/appointments
Book a new appointment
Three things that make agents converge on Jentic-routed access.
Credential isolation
Clnto bearer tokens are stored encrypted in the Jentic vault. Agents receive scoped access at call time only — raw tokens never enter the agent's context, which matters for HIPAA-aligned deployments.
Intent-based discovery
Agents search by intent (e.g., 'look up a patient record') and Jentic returns the matching Clnto operation with its input schema, so the agent calls the right endpoint without browsing API docs.
Time to first call
Direct Clnto integration: 1-2 days for auth, error handling, and patient/appointment flows. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
athenahealth API
Larger ambulatory EHR platform with broader clinical coverage than Clnto
Choose athenahealth when the clinic needs full EHR functionality, billing integration, or HL7/FHIR coverage beyond Clnto's compact patient and appointment surface.
Metriport API
Aggregates medical records across networks to feed back into clinical systems
Use Metriport alongside Clnto to ingest external medical records and append them to Clnto patient profiles.
Epic FHIR API
Enterprise FHIR-based EHR API for large hospital networks
Choose Epic when the deployment is in a hospital using Epic for primary EHR rather than a standalone clinical system.
Specific to using Clnto API API through Jentic.
Why is there no official OpenAPI spec for Clnto API?
Clnto does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Clnto API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Clnto API use?
The Clnto API uses HTTP bearer token authentication. Every request must include an Authorization header with a bearer token issued by Clnto. Through Jentic, the bearer token is stored encrypted in the Jentic vault and never enters the agent's context — agents receive scoped access at execution time only.
Can I book appointments through the Clnto API?
Yes. The /appointments endpoint accepts POST requests to create new bookings tied to a patient and provider, and GET requests to list existing appointments. Use it to drive booking flows, reschedule confirmations, and provider calendar views.
What are the rate limits for the Clnto API?
The OpenAPI spec does not declare explicit rate limits. Treat the API as a moderate-traffic clinical system: batch large reads, throttle automated workflows, and check Clnto's developer site at https://developers.clnto.com for the current published quota before going to production.
How do I retrieve a patient record through Jentic?
Search Jentic with the query 'look up a patient record', load the schema for the GET /patients/{patientId} operation, then execute with the patient identifier. Install the SDK with pip install jentic and call client.search, client.load, and client.execute in sequence.
Does the Clnto API support clinical record retrieval?
Yes. The /records endpoint returns clinical records linked to a patient identifier. It is the right entry point for care continuity flows, intake form pre-fill, and analytics pipelines that need patient history.
/records
Retrieve clinical records