Bond / Eötvös number
API · /weber-api
Weber Number API
Surface-tension dimensionless numbers for droplets, sprays, atomization and two-phase flow as an API, computed locally and deterministically. The weber endpoint computes the Weber number We = ρ·v²·L/σ — the ratio of inertia to surface tension — and classifies the secondary-droplet-breakup regime (no breakup below We≈12, then bag, multimode, sheet-thinning and catastrophic breakup), the key number for atomization and spray formation. The capillary endpoint gives the Capillary number Ca = μ·v/σ, the ratio of viscous to surface-tension forces used in coating and microfluidics. The bond endpoint computes the Bond (Eötvös) number Bo = Δρ·g·L²/σ, gravity versus surface tension, which governs whether a drop stays spherical or is flattened by gravity. The ohnesorge endpoint gives the Ohnesorge number Oh = μ/√(ρ·σ·L) = √We/Re, viscosity versus inertia and surface tension, plus the inkjet printability number Z = 1/Oh whose sweet spot is roughly 1 < Z < 14. All quantities are SI: density kg/m³, velocity m/s, length m, surface tension N/m, viscosity Pa·s (water σ ≈ 0.0728 N/m at 20 °C). Everything is computed locally and deterministically, so it is instant and private. Ideal for microfluidics, inkjet, spray, atomization, coating, lab-on-a-chip and fluid-physics-education app developers, droplet-regime and printability tools, and research software. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 4 endpoints. These are the dimensionless ratios; for capillary rise (Jurin) and Young-Laplace pressure use a capillary/surface-tension API.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 83 ms
- Server probes · 24h
- Subscribers
- 3,984
- active
- Total calls
- 25
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 3,900 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 3,900 calls/month
- 2 req/sec
- Weber + capillary + bond + ohnesorge
- No credit card
Starter
€6.50 /month
- 37,000 calls / month
- 6 requests / second
- Hard cap (429 above quota, no overage)
- 37,000 calls/month
- 6 req/sec
- Breakup regime, inkjet Z number
- Email support
Pro
€19.50 /month
- 178,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 178,000 calls/month
- 15 req/sec
- Atomization & microfluidics pipelines
- Priority support
Mega
€62.00 /month
- 1,050,000 calls / month
- 40 requests / second
- Hard cap (429 above quota, no overage)
- 1,050,000 calls/month
- 40 req/sec
- Platform scale
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Capillary & Surface Tension API
Surface-tension and small-scale fluid-physics maths as an API, computed locally and deterministically. The capillary-rise endpoint applies Jurin's law, h = 2γ·cosθ / (ρ·g·r), to give the height a liquid climbs (or, for a contact angle above 90° like mercury, is depressed) in a narrow tube from its surface tension, the tube radius, the liquid density and the contact angle — and can solve the surface tension back from a measured rise. The laplace-pressure endpoint computes the Young-Laplace excess pressure across a curved interface: a liquid droplet ΔP = 2γ/r, a soap bubble ΔP = 4γ/r (two surfaces) and a cylindrical jet ΔP = γ/r. The poiseuille endpoint applies the Hagen-Poiseuille law, Q = π·r⁴·ΔP / (8·μ·L), for laminar flow in a pipe, returning the volumetric flow rate, the average velocity and the peak centreline velocity (twice the average) from the radius, the pressure drop, the fluid viscosity and the length. Surface tension is in N/m, lengths in m, density in kg/m³, viscosity in Pa·s and pressures in Pa; water is γ ≈ 0.0728 N/m at 20 °C. Everything is computed locally and deterministically, so it is instant and private. Ideal for microfluidics, fluid-engineering, lab-on-a-chip, inkjet and coating app developers, capillary-action and wicking tools, and physics education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is surface tension and capillarity; for incompressible Bernoulli flow use a Bernoulli API and for pipe friction a Darcy API.
api.oanor.com/capillary-api
Rotational Grazing API
Rotational-grazing maths as an API, computed locally and deterministically — the animal-unit, grazing-day and acreage numbers a rancher or homesteader moves a herd by. It all hangs on the animal unit: a 1000-pound cow eating about 26 pounds of dry matter a day. The animalunits endpoint converts a mixed herd to that common basis — a cow is 1.0 AU, a cow-calf pair 1.3, a horse 1.25, a sheep 0.2, a goat 0.17 — so ten cows and fifty sheep are 20 AU demanding 520 pounds of forage a day; pass a weight instead and it scales by weight ÷ 1000. The days endpoint works out how long a paddock lasts: grazing days = (acres × forage per acre × utilization) ÷ (animal units × 26), where the classic “take half, leave half” puts utilization near 50 %, so five acres yielding 3,000 lb at 50 % feeds 10 AU for about 29 days. The acres endpoint sizes the paddock the other way — acres = (AU × 26 × days) ÷ (forage × utilization) — so 20 AU for a 30-day move needs about 10.4 acres. Everything is computed locally and deterministically, so it is instant and private. Ideal for ranching, regenerative-agriculture, homesteading and farm-management app developers, paddock-planner and stocking-rate tools, and grazing-chart software. Pure local computation — no key, no third-party service, instant. US units; forage yield varies with season — measure it. Live, nothing stored. 3 compute endpoints.
api.oanor.com/grazing-api
Egg Incubation API
Egg-incubation maths as an API, computed locally and deterministically — the hatch timeline, conditions and brooder numbers a hatchery or backyard chicken-keeper raises a clutch by. The hatch endpoint turns the set day (day 0) into the schedule by species: it knows the incubation period — chicken 21 days, duck 28, quail 17, goose 30, turkey 28, Muscovy 35 and more — and gives the lockdown day, about three days before hatch, when you stop turning the eggs, raise the humidity and leave the lid shut; pass a custom incubation_days for anything else. The conditions endpoint gives the targets: a forced-air incubator at 99.5 °F (still-air a degree or two higher at the top of the eggs), with humidity around 45–55 % through incubation and 65–75 % at lockdown so the membrane stays soft. The brooder endpoint schedules the chicks after they hatch — 95 °F under the lamp in week one, dropping 5 °F a week until they reach room temperature around 70 °F and are feathered enough to leave it. Everything is computed locally and deterministically, so it is instant and private. Ideal for poultry, hatchery, homesteading and farm app developers, incubation-timer and brooder tools, and 4-H / education software. Pure local computation — no key, no third-party service, instant. Guidance — candle the eggs and watch the chicks. Live, nothing stored. 3 compute endpoints.
api.oanor.com/incubation-api
Vegetable Fermentation API
Vegetable lacto-fermentation maths as an API, computed locally and deterministically — the salt numbers a fermenter weighs sauerkraut, kimchi and pickles by. (Vegetables, not meat — for cure and nitrite that is a separate calculation.) Salt is the whole game: too little and the wrong microbes win, too much and the ferment stalls. The salt endpoint does the dry-salt method for shredded veg, salt = vegetable weight × percent, with about 2 % being the classic sauerkraut and kimchi target — so a kilo of cabbage takes 20 grams — and it bands the result from low-and-fast to a near salt-cure. The brine endpoint sizes a submerged ferment, salt = water weight × percent where the percent is of the water as recipes state it (1 ml water ≈ 1 g), so a litre at 5 % needs 50 grams for a standard sour pickle, 3.5 % for a milder one; it also reports the salinity as a percent of the total solution. The salinity endpoint converts the two ways the same brine is expressed — percent of water versus percent of total — so a 5 %-of-water brine reads about 4.76 % on a refractometer. Everything is computed locally and deterministically, so it is instant and private. Ideal for fermentation, homesteading, recipe and food app developers, ferment-calculator and batch tools, and culinary software. Pure local computation — no key, no third-party service, instant. Grams and ml. Live, nothing stored. 3 compute endpoints.
api.oanor.com/fermentation-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Weber Number API?
What's the rate limit for Weber Number API?
How much does Weber Number API cost?
Can I cancel my subscription anytime?
Is Weber Number API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/weber-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/weber-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/weber-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/weber-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.