Real-time pricing for laser cleaning subscriptions across Ireland, the UK, and the EU. Quotes are short-TTL; fleet state stays consistent for partners and customers. Rates start at USD $280/hr with automatic local currency (EUR / GBP / local FX).
Demand-responsive rental rates, multi-machine quotes, location-aware delivery, and auditable booking tracking — Arkham quote → clearing price → lease → billing.
LC-001 … LC-015)| Concept | Description |
|---|---|
| Quote | Time-limited offer. Selected machines become reserved. |
| Booking | Confirmed reservation. Machines move to in_use. |
| Utilization | Share of fleet busy; drives surge pricing. |
| Plans | Spot, Flex (8h+), Campaign (24h+), Fleet (3+ units). |
Demo API accepts public calls. Arkham ID sessions start at /arkham/sign-in. Next.js proxies via /api/dynprix/*.
POST /pricing/quote
{
"machine_ids": ["LC-001", "LC-006"],
"country": "IE",
"city": "Cork",
"county": "Cork",
"pin_eircode": "T12 ABCD",
"start_time": "2026-08-10T14:00:00Z",
"duration_hours": 8
}POST /booking/confirm
{ "quote_id": "<uuid>", "customer_name": "Site Foreman" }GET /fleet/machines returns status available, reserved, or in_use. Complete a booking with POST /booking/{id}/complete to release units.
| Method | Path | Purpose |
|---|---|---|
| GET | /health | Liveness + fleet summary |
| GET | /fleet/machines | List laser cleaning units |
| GET | /fleet/locations | IE / UK / EU countries + currency |
| GET | /fleet/plans | Flex / Campaign / Fleet plans |
| GET | /fleet/summary | Utilization |
| POST | /pricing/quote | Multi-machine quote (USD + local) |
| POST | /booking/confirm | Confirm → in_use |
| GET | /booking/{id}/track | Tracking |
| POST | /booking/{id}/complete | Release fleet |
| GET | /bookings | Partner ledger |
Interactive schema on the API host: Swagger UI
Source maps in diagram/ — program (quote → RL/auction/SDP → lease → billing) and business (segments ↔ platform ↔ partners ↔ revenue ↔ infra).

