πŸ‡ΊπŸ‡Έ United States2026

API

Official 2026 Data β€’ Real-time Calculations

← Home

API Documentation

ReCalcul exposes all calculators as REST APIs. Send JSON inputs via POST and receive structured results with breakdowns, assumptions, and source references. Ideal for LLMs, agents, and programmatic use.

Quick start

Example with curl

curl -X POST https://recalcul.com/api/calc/salary \
  -H "Content-Type: application/json" \
  -d '{"grossSalary": 60000, "filingStatus": "single", "period": "monthly"}'

Example with fetch

const res = await fetch('https://recalcul.com/api/calc/bmi', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ weight: 70, height: 175, unit: 'metric' })
});
const data = await res.json();
console.log(data.result);

Available endpoints

POST to /api/calc/{slug} with JSON body. GET /api/calc/{slug}/schema for input/output schema.

  • age-calculatorβ€”Age Calculatorschema
  • bmiβ€”BMI & BMR Calculatorschema
  • break-evenβ€”Break-even Calculatorschema
  • caloriesβ€”Calorie & TDEE Calculatorschema
  • compound-interestβ€”Compound Interest Calculatorschema
  • converterβ€”Smart Converterschema
  • date-calculatorβ€”Date Calculatorschema
  • dividendβ€”Dividend Tax Calculatorschema
  • employer-costβ€”Employer Cost Calculatorschema
  • freelance-taxβ€”Freelance Tax Simulatorschema
  • hourly-to-salaryβ€”Hourly to Salary Calculatorschema
  • hydrationβ€”Hydration Calculatorschema
  • inflationβ€”Inflation Trackerschema
  • loanβ€”Loan Calculatorschema
  • mileageβ€”Mileage Indemnityschema
  • mortgageβ€”Mortgage Calculatorschema
  • percentageβ€”Percentage Calculatorschema
  • pregnancyβ€”Pregnancy Due Dateschema
  • retirementβ€”Retirement Simulatorschema
  • salaryβ€”Salary Calculatorschema
  • salary-comparisonβ€”Salary Comparisonschema
  • tipβ€”Tip Calculatorschema
  • tjmβ€”Daily Rate Calculatorschema
  • vatβ€”VAT Calculatorschema

Resources