API tính toán miễn phí

Mỗi máy tính trên trang này cũng là một API JSON miễn phí. Không đăng ký, không khóa API, có khả năng CORS — gọi nó từ máy chủ của bạn hoặc trực tiếp từ trình duyệt.

Kiểm tra

API chạy chính xác cùng toán học mà trang web sử dụng. Gửi giá trị trường của máy tính như tham số truy vấn hoặc JSON và lấy kết quả tính toán trở lại như JSON — bao gồm bất kỳ lịch trình hủy bỏ hay dữ liệu biểu đồ mà máy tính tạo ra.

  • 198+ máy tính, mỗi cái có điểm cuối riêng
  • Không có chìa khóa API — truy cập ẩn danh, tốc độ giới hạn bởi IP
  • CORSAccess-Control-Allow-Origin: * (có thể dùng bên máy khách)
  • Giới hạn tốc độ: 60 yêu cầu/ giờ mỗi IP (HTTP 429 khi vượt quá)

URL cơ sở

https://calculator.free/api/v1/

Tiêu đề — liệt kê mọi máy tính

GET https://calculator.free/api/v1/

Trả lại một danh sách có thể đọc được bởi máy của tất cả các máy tính với các trường của mỗi người (key, label, type, default, unit) và các khóa kết quả - đủ để xây dựng một khách hàng động.

Tính toán — chạy một máy tính

GET  https://calculator.free/api/v1/<slug>/?field=value&field=value
POST https://calculator.free/api/v1/<slug>/     (JSON or form body)

Hình phản hồi:

{
  "ok": true,
  "slug": "mortgage",
  "country": "us",
  "inputs":   { ... echoed field values ... },
  "results":  { ... computed result keys ... },
  "schedule": { "columns": [...], "rows": [...] } | null,
  "chart":    { "type": "pie", "slices": [...] } | null
}

Các máy tính toán nhận thức về quốc gia (mượn, vay, thuế thu nhập, thuế bán hàng...) chấp nhận ?country=us|uk|ca|au|in|ie|nz|za. Unknown slug trả về 404; không hỗ trợ quốc gia hoặc nhập sai trả lại 400 với một thông điệp hữu ích và đặc tả trường.

Kế hoạch xác thực

Bạn có thể gọi API mà không cần khóa — yêu cầu ẩn danh bị giới hạn tốc độ theo IP. Để có một hạn mức hàng tháng cao hơn, có thể dự đoán (và sử dụng thương mại), hãy tạo một khóa trên trang tài khoản của bạn và gửi nó theo một trong ba cách sau:

GET  https://calculator.free/api/v1/mortgage/?price=350000&key=YOUR_KEY
curl -H "Authorization: Bearer YOUR_KEY" "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
curl -H "X-Api-Key: YOUR_KEY"           "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
  • Tự do — ẩn danh (giảm tốc độ IP) hoặc một chìa khóa miễn phí với một số lượng nhỏ hàng tháng. Không thương mại.
  • Nhà phát triển &mdash; $9/mo — 10.000 cuộc gọi/tháng, sử dụng thương mại.
  • Công việc &mdash; $49/tháng — 100,000 cuộc gọi/tháng, ưu tiên.

Khi hạn ngạch hàng tháng của một chìa khóa được sử dụng API trả lại HTTP 429 với lỗi "quota_exceeded"; một chìa khóa không rõ hoặc không hoạt động trả lại HTTP 401. Xem kế hoạch đầy đủ và đăng ký trên Giá trang.

Ví dụ

curl

curl "https://calculator.free/api/v1/mortgage/?price=350000&down=70000&rate=6.9&years=30"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/bmi/?" + new URLSearchParams({
    units: "metric", height: "180", weight: "80"
  }));
const { results } = await r.json();
console.log(results.bmi, results.category);

POST JSON

curl -X POST "https://calculator.free/api/v1/income-tax/?country=uk" \
  -H "Content-Type: application/json" \
  -d '{"income": 60000}'

Tất cả các điểm cuối

Một điểm cuối cho mỗi máy tính. Phím trường và phím kết quả cho mỗi cái là trong /api/v1/ chỉ mục.

Tài chính (41)
Máy tínhNameĐiểm kết thúc
Thiết bị tính toán /api/v1/mortgage/
Thiết bị tính toán /api/v1/loan/
Thiết bị tính toán lãi suất /api/v1/compound-interest/
Bộ tính lãi suất đơn giảnName /api/v1/simple-interest/
Thiết bị tính toán tiền thẻ tín dụng /api/v1/credit-card-payoff/
Thiết bị tính toán chi phí nhiên liệuName /api/v1/fuel-cost/
Tính toán tự động /api/v1/auto-loan/
Máy tính lương hưu /api/v1/retirement/
Thiết bị tính toán mục tiêu tiết kiệm /api/v1/savings-goal/
Thiết bị tính toán lợi nhuận /api/v1/margin/
Thiết bị tính toán giá trị tương laiName /api/v1/future-value/
Thiết bị tính giá trị hiện tạiName /api/v1/present-value/
Máy tính ROI /api/v1/roi/
Thiết bị tính toán /api/v1/annuity-payout/
Tính toán APR sang APY /api/v1/apr-to-apy/
Thiết bị tính toán CDName /api/v1/cd/
Thiết bị tính toán lạm phátName /api/v1/inflation/
Máy tính toán giá trị nhà /api/v1/home-affordability/
Thiết bị tính toán giá thuê /api/v1/rent-affordability/
Kế toán tiền gửi /api/v1/down-payment/
Thiết bị tính toán /api/v1/refinance/
Máy tính tỷ lệ nợ-tới-thu nhập /api/v1/debt-to-income/
Thiết bị tính toán /api/v1/boat-loan/
Tính toán vay sinh viênName /api/v1/student-loan/
Tính toán vay cá nhânName /api/v1/personal-loan/
Thiết bị tính toán /api/v1/lease/
Tính toán giá trị thuần /api/v1/net-worth/
Thiết bị tính toán điểm bù trừ /api/v1/break-even/
Thiết bị tính toán SIPName /api/v1/sip/
Thiết bị tính toán EMI /api/v1/emi/
Máy tínhName /api/v1/401k/
Máy tính Roth IRA /api/v1/roth-ira/
Máy tính IRA truyền thống /api/v1/ira/
Kế toán ngân sách (50/ 30/ 20) Name /api/v1/budget/
Máy tính Social Security /api/v1/social-security/
Thiết bị tính toán trả nợ /api/v1/debt-payoff/
Thiết bị tính toán /api/v1/rent-vs-buy/
Thiết bị tính toán trả nợ /api/v1/mortgage-payoff/
Máy tính APR /api/v1/apr/
Máy tính toán giảm giá /api/v1/depreciation/
Máy tính GDP /api/v1/gdp/
Thuế và lương (2)
Sức khỏe và thể thao (28)
Máy tínhNameĐiểm kết thúc
Máy tính BMI /api/v1/bmi/
Máy tính năng lượng (TDEE) /api/v1/tdee/
Thiết kế /api/v1/body-fat/
Khối lượng lý tưởngName /api/v1/ideal-weight/
Thiết bị tính toán /api/v1/water-intake/
Thiết bị tính toán BMR /api/v1/bmr/
Thiết bị tính tốc độ chạyName /api/v1/running-pace/
Máy tính toán macroName /api/v1/macro/
Thiết bị tính toán thiếu hụt calo /api/v1/calorie-deficit/
Thiết bị tính toán protein /api/v1/protein-intake/
Thiết lập KMailName /api/v1/one-rep-max/
Thiết bị tính tốc độ tim tối đa /api/v1/max-heart-rate/
Tính toán vùng nhịp tim /api/v1/heart-rate-zones/
Thiết bị tính toán rượu trong máu (BAC) /api/v1/bac/
Thiết bị tính toán ngày sinh /api/v1/pregnancy-due-date/
Thiết bị tính toán thụ thai và sinh sản /api/v1/ovulation/
Thiết bị tính toán tỷ lệ thắt lưng-đùi /api/v1/waist-to-hip-ratio/
Thiết bị tính toán tỷ lệ chiều cao với chiều cao /api/v1/waist-to-height-ratio/
Máy tính khối lượng cơ thể mậpName /api/v1/lean-body-mass/
Thiết kế /api/v1/army-body-fat/
Thiết bị tính năng lượng tiêu thụName /api/v1/calories-burned/
Bộ tính toán bước tới dặm /api/v1/steps-to-miles/
Thiết bị tính chu kỳ ngủName /api/v1/sleep/
Thiết bị tính toán diện tích bề mặt cơ thể /api/v1/body-surface-area/
Tính toán chu kỳ /api/v1/period/
Kế toán ngày sinh /api/v1/conception/
Thiết bị tính toán tăng cân khi mang thai /api/v1/pregnancy-weight-gain/
Máy tính GFR (eGFR, CKD-EPI) /api/v1/gfr/
Kiểu (26)
Thống kê (15)
Bộ chuyển đổi đơn vị (17)
Khoa học và kỹ thuật (27)
Máy tínhNameĐiểm kết thúc
Thiết bị tính toán định luật Ohm /api/v1/ohms-law/
Thiết bị tính toán điện áp giảmName /api/v1/voltage-drop/
Thiết bị tính toán mã màu điện trởName /api/v1/resistor-color-code/
Kế toán điện áp /api/v1/capacitor-charge/
Thiết bị tính năng lượng điệnName /api/v1/electrical-power/
Máy tính lực (F = ma) Name /api/v1/force/
Máy tính năng lượng động /api/v1/kinetic-energy/
Thiết bị tính năng lượng tiềm năng /api/v1/potential-energy/
Thiết lập /api/v1/density/
Máy tính /api/v1/molarity/
Máy tính toán định luật khí lý tưởng /api/v1/ideal-gas-law/
Thiết bị tính toán bước sóng và tần số /api/v1/wavelength-frequency/
Thiết bị tính pHName /api/v1/ph/
Thiết bị tính toán mô- men xoắn /api/v1/torque/
Thiết bị tính toán tỉ lệ bánh răngName /api/v1/gear-ratio/
Thiết bị tính toán chuyển động đạn /api/v1/projectile-motion/
Thiết bị tính mạng con (CIDR IPv4) /api/v1/subnet/
Biến đổi nhị phân/ 16/ thập phân /api/v1/binary-hex/
Bộ tính toán BTU (AC & sưởi ấm) Name /api/v1/btu/
Máy tính thời gian bán rã /api/v1/half-life/
Kiểm tra /api/v1/molecular-weight/
Thiết bị tính toán chi phí điện /api/v1/electricity/
Tính toán gió lạnhName /api/v1/wind-chill/
Máy tính toán chỉ số nhiệtName /api/v1/heat-index/
Thiết lập điểm sương mùName /api/v1/dew-point/
Băng thông / Tải về thời gian tính toán /api/v1/bandwidth/
Máy tính năng lượng /api/v1/horsepower/
Ngày và giờ (15)
Mỗi ngày (27)

Kết quả là ước tính chỉ cho hướng dẫn chung, không phải là tư vấn tài chính, y tế hoặc thuế.