# calc.engineer Mesh API

**Canonical:** https://apis.io/apis/calc-engineer/calc-engineer-mesh-api/  
**Provider:** calc.engineer — https://apis.io/providers/calc-engineer/  
**Base URL:** https://calc.engineer  
**Documentation:** https://calc.engineer/api/docs

calc.engineer Mesh API is one of 9 APIs that [calc.engineer](https://apis.io/providers/calc-engineer/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Mesh. The published artifact set on APIs.io includes an OpenAPI specification.

The mesh API from calc.engineer — 10 operation(s) for mesh.

## Operations (20)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/lora_airtime` | Metadata for lora_airtime |
| POST | `/api/lora_airtime` | Calculates LoRa packet time-on-air using the Semtech AN1200.13 formula. |
| GET | `/api/snr_margin` | Metadata for snr_margin |
| POST | `/api/snr_margin` | Computes LoRa link SNR margin by comparing received power against the noise… |
| GET | `/api/channel_utilization` | Metadata for channel_utilization |
| POST | `/api/channel_utilization` | Estimates Meshtastic or LoRa mesh channel utilization percentage based on node… |
| GET | `/api/lora_range_estimate` | Metadata for lora_range_estimate |
| POST | `/api/lora_range_estimate` | Estimates LoRa maximum communication range by computing the free-space path… |
| GET | `/api/lora_sensitivity` | Metadata for lora_sensitivity |
| POST | `/api/lora_sensitivity` | Calculates LoRa receiver sensitivity from spreading factor, bandwidth, and… |
| GET | `/api/duty_cycle_budget` | Metadata for duty_cycle_budget |
| POST | `/api/duty_cycle_budget` | Calculates LoRa duty cycle budget for EU868, US915, AS923, and AU915 regulatory… |
| GET | `/api/meshtastic_range` | Metadata for meshtastic_range |
| POST | `/api/meshtastic_range` | Estimates Meshtastic node communication range using real hardware profiles and… |
| GET | `/api/eirp_compliance` | Metadata for eirp_compliance |
| POST | `/api/eirp_compliance` | Checks EIRP (Effective Isotropic Radiated Power) compliance against regional… |
| GET | `/api/meshtastic_power` | Metadata for meshtastic_power |
| POST | `/api/meshtastic_power` | Calculates Meshtastic node power consumption and battery runtime using… |
| GET | `/api/lora_param_optimizer` | Metadata for lora_param_optimizer |
| POST | `/api/lora_param_optimizer` | Recommends optimal LoRa spreading factor, bandwidth, and TX power based on… |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/calc-engineer/openapi/calc-engineer-mesh-api-openapi.yml

## Other calc.engineer APIs (8)

- [calc.engineer Auth API](https://apis.io/apis/calc-engineer/calc-engineer-auth-api/)
- [calc.engineer Catalog API](https://apis.io/apis/calc-engineer/calc-engineer-catalog-api/)
- [calc.engineer Docs API](https://apis.io/apis/calc-engineer/calc-engineer-docs-api/)
- [calc.engineer General API](https://apis.io/apis/calc-engineer/calc-engineer-general-api/)
- [calc.engineer Homelab API](https://apis.io/apis/calc-engineer/calc-engineer-homelab-api/)
- [calc.engineer Pcb API](https://apis.io/apis/calc-engineer/calc-engineer-pcb-api/)
- [calc.engineer Power API](https://apis.io/apis/calc-engineer/calc-engineer-power-api/)
- [calc.engineer Rf API](https://apis.io/apis/calc-engineer/calc-engineer-rf-api/)

## Tags

Mesh

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/calc-engineer/calc-engineer-mesh-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/calc-engineer/.
