A provider is a healthcare practice or legal entity that holds accounts on Lemma. Every account, transfer, check, and external recipient in Lemma belongs to a provider. Providers are the top-level organizational unit in the API — most endpoints require aDocumentation Index
Fetch the complete documentation index at: https://docs.getlemma.com/llms.txt
Use this file to discover all available pages before exploring further.
provider_id or are scoped to a single provider.
What Lemma tracks
When a provider is onboarded, Lemma captures and verifies several pieces of information:- Legal entity details — the provider’s legal name, structure (e.g., professional LLC, sole proprietorship), and state of incorporation. These determine which banking products the provider is eligible for.
- NPI number — the provider’s 10-digit National Provider Identifier, issued by CMS. Lemma uses the NPI to uniquely identify healthcare providers and to match incoming insurance payments to the correct account.
- KYC information — Lemma collects Know Your Customer details (beneficial owners, EIN, address) as part of onboarding to satisfy regulatory requirements. This information is not exposed through the API.
Legal structures
Each provider has astructure field that reflects its legal entity type. Lemma supports:
| Structure | Value |
|---|---|
| Professional corporation | professional_corporation |
| Professional LLC | professional_llc |
| LLC | llc |
| Partnership | partnership |
| Sole proprietorship | sole_prop |
| Management services org | mso |
| Nonprofit | nonprofit |
Listing and finding providers
The List providers endpoint returns all providers that have granted access to your platform. A provider can limit access to only certain bank accounts. To find a specific provider, pass thenpi query parameter. NPI numbers are not guaranteed to be unique across providers — multiple legal entities can share the same NPI (e.g., when a group practice reorganizes or when separate entities bill under a shared organizational NPI), so the endpoint may return more than one result.