For developers

API: your live prices and free units on your own website

You have your own website, a comparison site or a partner portal and you want to show live prices and free units there without retyping anything by hand? The Boxi API returns the listings of one facility: price, availability, dimensions, deposit and photos — always the same as on your rental page.

Boxi unosi klucz z sześciokątem, w drugiej ręce wtyczka z kablem do okna z kodem

How it works

Three steps, zero phone calls.

  1. 01

    You generate a key in the panel

    In the facility view, the API tab. You see the `boxi_live_…` key once; the database keeps only its SHA-256 digest. You revoke it with one click, and every key shows when it was last used.

  2. 02

    You fetch the listings

    A single GET request with the X-API-Key header returns the facility's active listings: code, title, area, gross and net price with the VAT rate, the number of free units and a flag telling you whether the price comes from dynamic pricing.

  3. 03

    You show the prices on your side

    Listing details give you dimensions, description, minimum rental period, notice period, deposit and every photo. You build your own catalog and point the „Rent" button at the Boxi rental page, where the customer pays and signs the contract.

2 endpoints
listings and listing details for one facility
read-only, scoped to a single facility

What exactly is inside

  • A per-facility API key: boxi_live_ plus 32 characters, shown once, stored only as a SHA-256 digest
  • The X-API-Key header; a missing or revoked key returns 401, someone else's resource returns 404
  • The key never expires on its own — you revoke it in the panel; each key shows its last use
  • GET /external/listings: active listings with gross and net price, VAT, free-unit count and a dynamic-pricing flag
  • GET /external/listings/{id}: dimensions, description, minimum rental period, notice period, deposit, captioned photos
  • The price comes from dynamic pricing when it is enabled, so your website and the rental page always show the same rate
  • A public OpenAPI specification, covering the external endpoints only
  • Booking and payment still happen on the Boxi rental page; the API does not write data today

Content verified against the app: September 2026

Questions and answers

Is there documentation?
Yes — a public OpenAPI specification with example requests and responses. During the demo we will walk you through it live, together with a test key.
Can I create a booking through the API?
Not yet. Today the API is read-only. The customer books and pays on the Boxi rental page you link to from your own catalog. Writing bookings through the API is on our roadmap.
Does the API cost extra?
There is no separate fee. You generate the key in the panel as part of your plan.
Can I have several keys for one facility?
Yes — for example one for your website and one for a comparison site. You revoke each independently. A second facility needs its own key, because a key never sees another facility's data.

Demo

See Boxirunning on your own site.

Thirty minutes, about your facility specifically. We show a booking, a gate opened from a phone and an invoice, live.

  • A booking and a payment, live
  • A gate opened from a phone while you watch
  • An invoice in your own accounting system

Prefer to write or call? [email protected] · 728 060 606

Leave an email and a phone number; we will call you back within one working day.