Huma Billing API

The Billing API from Huma — 40 operation(s) for billing.

Business capability
Charge Capture & Chargemaster Management BC-2870.10

Operations 46

GET /api/extensions/v1/billing/log-actions Retrieve Billing Monitoring Log Action List #
POST /api/extensions/v1/billing/profiles Retrieve Billing Alerts #
GET /api/extensions/v1/billing/user/{user_id} Calculate Cumulative Monitoring Time And Cpt Code #
POST /api/extensions/v1/billing/user/{user_id} Create Billing Remote Time Tracking #
POST /api/extensions/v1/billing/user/{user_id}/log Create Billing Monitoring Log #
PUT /api/extensions/v1/billing/user/{user_id}/log/{log_id} Update Billing Monitoring Log #
DELETE /api/extensions/v1/billing/user/{user_id}/log/{log_id} Delete Billing Monitoring Log #
POST /api/extensions/v1/billing/user/{user_id}/logs Retrieve Billing Monitoring Logs #
GET /api/extensions/v1/billing/user/{user_id}/report Report Billing Records For Cpt #
POST /api/extensions/v1/export/ Export #
POST /api/extensions/v1/export/deployment/{deployment_id} Export Deployment #
POST /api/extensions/v1/integration/billing_test Manually Run Billing #
POST /api/extensions/v1/integration/fetch_referring_providers Manually Fetch Referring Providers #
GET /api/v1/billing-portal/bill/{billId}/charge/{chargeId} Get Billing Charge Record #
DELETE /api/v1/billing-portal/bill/{billId}/charges/delete Delete Billing Charge Record #
PATCH /api/v1/billing-portal/bill/{bill_id}/{charge_id} Update Billing Charge Record #
POST /api/v1/billing-portal/bill/{bill_id}/charges Create Billing Charges Records #
PUT /api/v1/billing-portal/billing/{bill_id}/charge Create Billing Charge Record #
POST /api/v1/billing-portal/call-export-task Call Export Task #
GET /api/v1/billing-portal/client-medical-records Get Client Medical Record #
POST /api/v1/billing-portal/clients Add Client #
POST /api/v1/billing-portal/clients/filter Get Clients Endpoint #
PATCH /api/v1/billing-portal/cpt/billing/submitted Update Billing Submitted Flag #
POST /api/v1/billing-portal/cpt/months Get Cpt Months #
GET /api/v1/billing-portal/cpt/profiles Get Cpt Profiles #
POST /api/v1/billing-portal/deployment-client/ Add Deployment Client #
PUT /api/v1/billing-portal/deployment-client/ Update Deployment Client #
DELETE /api/v1/billing-portal/deployment-client/ Delete Deployment Client #
DELETE /api/v1/billing-portal/export-data Delete Export #
GET /api/v1/billing-portal/export/cpt/profiles Export Cpt Profile Overview #
POST /api/v1/billing-portal/export/invoice/client Export Invoice Details Csv #
GET /api/v1/billing-portal/export/invoice/overview Export Invoices Overview To Csv #
GET /api/v1/billing-portal/generate/billing_and_invoices/ Generate Reports #
GET /api/v1/billing-portal/get-clients-invoices Get Clients Invoices #
POST /api/v1/billing-portal/import/salesforce Add Sales Force File #
GET /api/v1/billing-portal/import/salesforce/ Download Sales Force File #
POST /api/v1/billing-portal/invoice/client Get Client Invoice Details #
GET /api/v1/billing-portal/invoice/overview Get Invoices Overview #
GET /api/v1/billing-portal/patient-medical-records Get Patient Medical Record #
GET /api/v1/billing-portal/patient-medical-records/all/pdf Get Patient Medical Record All Pdf #
GET /api/v1/billing-portal/patient-medical-records/pdf Get Patient Medical Record Pdf #
GET /api/v1/billing-portal/performance Get Performance Overview #
POST /api/v1/billing-portal/record Create Billing Record #
GET /api/v1/billing-portal/record/{bill_id} Get Billing Record #
PATCH /api/v1/billing-portal/record/{bill_id} Update Billing Record #
DELETE /api/v1/billing-portal/record/{bill_id} Delete Billing Record #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/huma-billing-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

huma-billing-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Huma Platform Billing API
  version: 1.0.0
  description: Huma Platform
servers:
- url: https://workspace-gcp-uk.api.huma.com/api/integration/v1
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:


# --- truncated at 32 KB (102 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/huma/refs/heads/main/openapi/huma-billing-api-openapi.yml