Overview

Hint powers over 2,500 Direct Primary Care practices with software built to streamline operations and enable better patient care. This API gives you programmatic access to the same capabilities - from patient enrollment and membership billing to practice configuration and partner integrations.

Choose your path

AudienceDescriptionStart here
Integration partnersBuild integrations that can be activated by many practices through the Hint MarketplaceJoin the Hint Marketplace
Practice developersAutomate workflows for a single practice (practice staff, consultants, in-house devs)Making Requests
📘

Practice API Access

To request Practice API Access, contact [email protected]. This requires approval from a practice admin.

Platform fundamentals

  • Every request uses HTTPS with Bearer tokens. Review Making Requests for headers, pagination, and rate limits.
  • Most work happens via /api/provider/* endpoints using a practice-specific access token. Partner-level setup (OAuth, webhooks, integration metadata) uses your Partner API key.
  • Hint provides both Production (api.hint.com) and Sandbox (api.staging.hint.com) environments with separate credentials.
  • Webhooks are the primary push channel. Configure them once per partner to capture lifecycle events across every connected practice (Webhooks).

Resource namespaces

ScopeEndpointsTypical actionsAuth
Practice data/api/provider/*Work with patients, memberships, invoices, practitioners, practice configurationPractice-specific access token
Partner setup/api/oauth/*, /api/integrations, webhooksOAuth token exchange, integration metadata, webhook configurationPartner API key

Practice resources (Provider endpoints)

Practice resources expose PHI and practice-level configuration via /api/provider/*. You must keep one access token per practice and rotate them per your compliance program. Use these endpoints to:

  • create or update patients, memberships, and invoices
  • sync practice configuration data such as pricing, consent, or staff rosters
  • trigger operational workflows (e.g., charge creation, refunds)

Partner resources

Partner resources define how Hint recognizes and reaches your integration across every practice. Use your Partner API key to:

  • exchange OAuth authorization codes for practice access tokens
  • publish integration metadata (names, instructions, support contacts)
  • register and verify webhook delivery targets

See Partner Endpoints for the full reference.