Core API v1
Issue signed codes, resolve them server-side and revoke them immediately. API keys are created once and belong on your backend only.
Documentation
Issue signed codes, resolve them server-side and revoke them immediately. API keys are created once and belong on your backend only.
Integrate a CMS or broadcast scheduler using a project-scoped server key. Issue single or batch Codes, list and revoke them, and fetch validated WAV output.
Capture and decode ggwave ultrasound natively on Android and iOS, resolve the opaque frame against Core, then apply a local intent allow-list. The example requests microphone permission explicitly and keeps Audience measurement disabled by default.
Start without embedding a secret
Read receiver SDK guide
Read native Flutter adapter
Read Flutter Audience backend example
Provision one project integration, sign the exact minimised JSON bytes on a trusted backend and require the closed idempotent acknowledgement.
Read the server-side ingestion quickstart
Download the closed event schema
Combine reconciled Xaere Codes lifecycle totals with privacy-preserving XR Audience reach and frequency aggregates, filtered by an authorised campaign, XR Code, or both.
Audience requires an integration HMAC and a signed Core proof. It rejects replayed events and operates with separate retention.
Validate the immutable signed payload, issuance response, receiver resolution and minimised Audience event against JSON Schema 2020-12.
Configure Stripe, Flouci, Proxi Support and Dolibarr from encrypted platform Settings. Checkout and lifecycle webhooks are verified server-side.