Quotation Calculator
Builds a quotation with cost, margin or markup pricing per line, optional validity period and full decimal totals.
POST /v1/business/quotation-calculate $0.01 per call
Specification
- Endpoint
POST /v1/business/quotation-calculate- Price
- $0.01 per call · tier
standard_data - Payment
-
x402 on X Layer (chain 196) · settled in USDG or USDT0 · scheme
exact - Data source
- Deterministic decimal arithmetic on caller-supplied input
- Timeout
- 15 seconds
- Max request
- 256 KB
- Version
1.0.0
Calling it
The first call returns a 402 with the payment challenge. Retry with a
signed authorisation in the X-PAYMENT header — see
the payment guide for the exact shape.
curl -i -X POST "https://api.dana-edu.pp.ua/v1/business/quotation-calculate" \
-H "content-type: application/json" \
-d '{ ... }' Response
Real output, captured by running this endpoint at build time — not written by hand. Volatile fields such as timestamps are elided. Captured 2026-07-30.
{
"currency": "USD",
"lines": [
{
"index": 0,
"description": "Hardware",
"quantity": "5",
"cost_per_unit": "800",
"unit_price": "1066.67",
"pricing_method": "margin_percent",
"line_cost": "4000.00",
"line_price": "5333.35",
"line_profit": "1333.35",
"achieved_margin_percent": "25.000234"
},
{
"index": 1,
"description": "Installation",
"quantity": "1",
"cost_per_unit": "1200",
"unit_price": "1680.00",
"pricing_method": "markup_percent",
"line_cost": "1200.00",
"line_price": "1680.00",
"line_profit": "480.00",
"achieved_margin_percent": "28.571429"
}
],
"totals": {
"total_cost": "5200.00",
"subtotal": "7013.35",
"total_profit": "1813.35",
"blended_margin_percent": "25.856",
"tax": "0.00",
"grand_total": "7013.35"
},
"validity": {
"days": 30,
"expires_at": "<varies per call>"
},
"margin_vs_markup": "Margin is profit as a share of selling price; markup is profit as a share of cost. The achieved margin is recomputed per line so the two cannot be confused."
}
Every response is wrapped in the same envelope: data plus
warnings, sources, confidence,
informational_only and a measured processing_ms.
See the envelope reference.
Related endpoints
Invoice Calculator
Computes invoice line totals, per-line and document discounts, configurable tax and the grand total using exact decimal arithmetic with a stated rounding policy.
Configurable Tax Calculator
Applies caller-defined tax rules — inclusive or exclusive, compound or parallel, per-line or document level — showing each rule's contribution.
Discount Calculator
Applies sequential or parallel percentage and fixed discounts, returning the effective discount rate and the order of application.
Unit Converter
Converts across length, mass, volume, area, temperature, pressure, energy, power, speed, time and data units with exact factors.