NeXaric Promo

Admin console

API endpoint

Overview

Overview

Live campaigns

Campaigns

NameStatusPriCreatives Window

Assets

Shared image library — one upload serves many creatives

Push notifications

Delivered over FCM — Firebase is transport, Cloudflare is the control plane

Apps

Each app is identified by its Android package name

Users

Everyone here has full access to this console

Passwords are stored as PBKDF2-SHA256 hashes and can never be read back. If someone loses theirs, set a new one here, or use Sign out everywhere to kill all of their sessions.

Service tokens

For scripts and CI — not for humans, not for the SDK

Tokens authenticate automation against this API as Authorization: Bearer <token>. They cannot sign in to this console. The full value is shown once, at creation.

My account

Sessions

Signing out everywhere ends every session on every device, including this one.

Add user

At least 12 characters. Share it over a channel that is not this console.

Set a new password

Every session for this user is signed out when the password changes.

Create service token

Copy this token now

It is stored as a hash — this is the only time it is shown.

New campaign

Higher tier wins over lower. Equal tiers rotate by weight.
A campaign needs at least one placement, and every placement must belong to the chosen app.

Add creative

Compose push

Only devices that opted in get counted, and the count is re-read at send time.

Test send

Goes to one device only — never the whole audience.
Only devices with a live token are listed.

Add app

Read from the APK. It identifies the app; it is never authentication.