Venue portal

Tools for venues broadcasting Auracast audio. No account needed yet — see claiming & billing.

QR signage generator

Fill in your broadcast details to build a standard Bluetooth SIG Broadcast Audio URI and a printable QR code. Phones that support Auracast can join your audio by scanning it.

Caption feed API

Venues with an API key can push live caption lines for a broadcast; the HearAura app polls them for listeners. Lines are kept for the newest 200 per broadcast.

Push a caption line (venue key required)

curl -X POST "https://api.aureloapp.com/api/captions/YOUR_BROADCAST_ID" \
  -H "Authorization: Bearer YOUR_VENUE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"line": "Welcome — the concert begins in five minutes."}'

Read caption lines (public)

# first fetch
curl "https://api.aureloapp.com/api/captions/YOUR_BROADCAST_ID"

# then poll for lines newer than the last id you saw
curl "https://api.aureloapp.com/api/captions/YOUR_BROADCAST_ID?since=42"

Response: [{"id": 43, "line": "…", "at": 1751700000000}]at is a Unix timestamp in milliseconds.

Other public endpoints

GET  /api/venues?lat=&lng=&q=     # nearest-first venue list
POST /api/venues                    # suggest a venue (unverified)
GET  /api/venues/:id                # one venue + report counts
POST /api/venues/:id/reports        # {"worked": true, "brand": "..."}
GET  /api/venues/:id/stats          # daily report stats, last 30 days
GET  /api/alerts                    # venues with hearing-alert broadcasts

Claiming & billing

Coming soon. Venue claiming (verified badge, editing your listing, self-serve API keys) and paid plans are in progress. Billing is intentionally not wired up yet. For now, email us to get a caption API key for your venue.