Kareo website screenshot

Kareo

Kareo, now part of Tebra, provides cloud medical software for independent practices. The platform offers SOAP-based web service APIs for integrating with clinical data, patient management, appointment scheduling, billing, collections, and insurance eligibility verification. The Kareo Integration API enables developers to build programs that access practice management data and functionality through authenticated XML-based SOAP requests. The platform also exposes a Clinical Open API for EHR data access.

Kareo publishes 6 APIs on the APIs.io network, including Administrative API, Appointments API, Billing API, and 3 more. Tagged areas include Healthcare, Medical Software, EHR, Practice Management, and Medical Billing.

The Kareo catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Kareo’s developer surface includes documentation, engineering blog, pricing, and 11 more developer resources.

45.1/100 developing ▼ -6.4 Agent 22/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
8 APIs
HealthcareMedical SoftwareEHRPractice ManagementMedical BillingPatient SchedulingClinical DataInsurance EligibilityHIPAA

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 45.1/100 · developing
Contract Quality 15.9 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 11.6 / 20
Operational Transparency 5.5 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 22/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/kareo: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

Kareo Integration SOAP API

The Kareo Integration SOAP API provides a web services interface for integrating third-party applications with practice management data. Supports read access to patients, provid...

Kareo Clinical Open API

The Kareo Clinical Open API provides REST-based access to EHR clinical data, exposing patient clinical records, MACRA/MIPS reporting data, and related healthcare information. Th...

Kareo Administrative API

Vendor registration, throttles, and configuration

Kareo Appointments API

Appointment scheduling and management

Kareo Billing API

Charges, payments, and transactions

Kareo Encounters API

Clinical encounter and document management

Kareo Patients API

Patient demographic and record management

Kareo Providers API

Provider and practice administration

Scroll for all 8

Pricing Plans 1

Published pricing tiers and plan structures.

Kareo Plans Pricing

5 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Kareo Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Kareo Finops

FINOPS

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Kareo Context

21 classes · 43 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Kareo API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

KareoAppointment

9 properties

JSON SCHEMA

KareoEncounter

8 properties

JSON SCHEMA

KareoPatient

14 properties

JSON SCHEMA

Examples 3

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Kareo Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Kareo Trust Center

PCI DSS, HIPAA

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Kareo Agentic Access

32 operations · 32 acting

32 operations · 32 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: kareo
name: Kareo
description: Kareo, now part of Tebra, provides cloud medical software for independent practices. The platform offers SOAP-based
  web service APIs for integrating with clinical data, patient management, appointment scheduling, billing, collections, and
  insurance eligibility verification. The Kareo Integration API enables developers to build programs that access practice
  management data and functionality through authenticated XML-based SOAP requests. The platform also exposes a Clinical Open
  API for EHR data access.
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/kareo.png
url: https://raw.githubusercontent.com/api-evangelist/kareo/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
type: Index
tags:
- Healthcare
- Medical Software
- EHR
- Practice Management
- Medical Billing
- Patient Scheduling
- Clinical Data
- Insurance Eligibility
- HIPAA
apis:
- aid: kareo:kareo-soap-api
  name: Kareo Integration SOAP API
  description: The Kareo Integration SOAP API provides a web services interface for integrating third-party applications with
    practice management data. Supports read access to patients, providers, appointments, transactions, and charges, as well
    as write access to patients and encounters. Authentication requires a username, password, and a Customer Key issued by
    a System Administrator.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - SOAP
  - Practice Management
  - Billing
  - Patients
  - Appointments
  - Encounters
  properties:
  - type: Documentation
    url: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  - type: WSDL
    url: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc?wsdl
  - type: TermsOfService
    url: https://www.tebra.com/api-terms-of-use/
- aid: kareo:kareo-clinical-open-api
  name: Kareo Clinical Open API
  description: The Kareo Clinical Open API provides REST-based access to EHR clinical data, exposing patient clinical records,
    MACRA/MIPS reporting data, and related healthcare information. The API is documented with a Swagger UI interface and is
    accessible via api.kareo.com.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://api.kareo.com/clinical/v1/swagger/
  baseURL: https://api.kareo.com/clinical/v1
  tags:
  - REST
  - Clinical
  - EHR
  - MACRA
  - MIPS
  - OpenAPI
  properties:
  - type: Documentation
    url: https://api.kareo.com/clinical/v1/swagger/
- aid: kareo:kareo-administrative-api
  name: Kareo Administrative API
  description: Vendor registration, throttles, and configuration
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Administrative
  properties:
  - type: OpenAPI
    url: openapi/kareo-administrative-api-openapi.yml
- aid: kareo:kareo-appointments-api
  name: Kareo Appointments API
  description: Appointment scheduling and management
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Appointments
  properties:
  - type: OpenAPI
    url: openapi/kareo-appointments-api-openapi.yml
- aid: kareo:kareo-billing-api
  name: Kareo Billing API
  description: Charges, payments, and transactions
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Billing
  properties:
  - type: OpenAPI
    url: openapi/kareo-billing-api-openapi.yml
- aid: kareo:kareo-encounters-api
  name: Kareo Encounters API
  description: Clinical encounter and document management
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Encounters
  properties:
  - type: OpenAPI
    url: openapi/kareo-encounters-api-openapi.yml
- aid: kareo:kareo-patients-api
  name: Kareo Patients API
  description: Patient demographic and record management
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Patients
  properties:
  - type: OpenAPI
    url: openapi/kareo-patients-api-openapi.yml
- aid: kareo:kareo-providers-api
  name: Kareo Providers API
  description: Provider and practice administration
  humanURL: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
  baseURL: https://webservice.kareo.com/services/soap/2.1/KareoServices.svc
  tags:
  - Providers
  properties:
  - type: OpenAPI
    url: openapi/kareo-providers-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/kareo-agentic-access.yml
- type: TrustCenter
  url: security/kareo-trust-center.yml
- type: DomainSecurity
  url: security/kareo-domain-security.yml
- type: Website
  url: https://www.kareo.com
- type: Documentation
  url: https://helpme.tebra.com/01_Kareo_PM/12_API_and_Integration
- type: GitHubOrg
  url: https://github.com/kareo
- type: LinkedIn
  url: https://www.linkedin.com/company/kareo
- type: Blog
  url: https://www.tebra.com/theintake
- type: Pricing
  url: https://www.tebra.com/pricing
- type: StatusPage
  url: https://status.tebra.com
- type: X
  url: https://x.com/kareo
- type: Plans
  url: plans/kareo-plans-pricing.yml
- type: RateLimits
  url: rate-limits/kareo-rate-limits.yml
- type: FinOps
  url: finops/kareo-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com