Notell API Docs
Русский

Admin panel

Admin — projects, keys and callback

Projects list#

Projects lists every project you can access with: type, status (Active / Inactive), currencies with rounds, spins, players, target RTP, actual RTP, GGR this month and the creation date. Search by name or id, filter by status and type, sort, and see the top projects by GGR. Click a project to open it.

Project page#

The header shows the project id (with a copy button), status, type and the settings revision. Four cards summarise the setup: Target RTP, RTP mode (and whether the adaptive rule is on), Stake currencies and Provider overrides (providers with their own bet table).

The tabs below it:

TabPurpose
OverviewPerformance for a period
IntegrationAPI key and wallet callback
Cabinet typeStandard or Advertiser (TEST_ONLY)
TechnicalEnabled switch, default currency, default language
TelegramNotification settings (not connected on this platform: cannot be enabled)
Payouts / RTPRTP summary, version history, link to RTP & players
Bet managementBet limit tables
ProvidersPer-provider feature switches
RetentionAdvertiser cabinets only; not applied on this platform

Who may change what: the owner, or staff with configure-projects for their own projects. Others see read-only forms.

Overview#

Choose the period (today, 7 days, 30 days, current month, all time, or custom dates). You see total stake, payout, spins and players, actual RTP versus target, a ranking by provider, the top 20 games by stake, per-currency details, and the project details (callback URL, default currency and language, revision). Amounts are shown per currency; USD figures are display conversions with a freshness note when the rate is stale.

Integration: API key and callback#

ElementWhat it does
API keyShown masked, with a fingerprint, creation time and author. Reveal shows the full key (owner, audited). Regenerate (owner) asks you to type the project id; the old key stops working at once and the new one is shown once — copy it immediately
Callback URLThe base address of your wallet. Saved immediately after validation: https://, port 443 only, no trailing slash, no credentials/query/fragment, at most 512 characters, public host only. Applies to every callback sent after saving, retries included
Test connectionSends one session_info request (player admin-connection-test) to the saved URL and shows the HTTP status, latency and your response. The attempt is recorded in API Logs

If the panel says keys are read-only, the project is internal (demo or site wallet) or key management is not enabled on the server yet. Wallet contract: Wallet callbacks.

Technical settings#

  • Enabled — switches the project on or off.
  • Default currency — UAH, USD, EUR or RUB.
  • Default language — Russian, English or Ukrainian; used when a launch has no lang (Languages).

Bet management#

Defines the per-spin limits of the project table: a Default table, provider tables and slot (game) tables. Rules shown by the screen:

  • the most specific table applies — slot, then provider, then default;
  • a table without the round's currency falls back to the next one;
  • amounts are in major units with two decimals; a maximum is required, a minimum is optional;
  • Add currency, Add provider, Add slot; Copy to… merges a table's currencies into other tables; Remove table;
  • a new provider table starts as a copy of the default table; a new slot table starts empty;
  • Save changes applies everything; invalid rows block saving (Fix invalid rows to save); Discard reverts.

Setting a maximum above a game's native maximum makes extended bets available.

Providers#

For each of Endorphina, Pragmatic Play and Nolimit City: Enabled, Promo, Purchase (bonus buy), Ante and Gamble. Switches that a provider does not support are shown disabled with Not supported and are never sent as working.

Payouts / RTP#

Summarises the project's own personal-RTP target and shows the version history of the settings. RTP itself is configured on RTP & players (Admin: RTP and players). The legacy RTP policy, Telegram alerts and retention strategy cannot be enabled; saving them is refused with UNSUPPORTED_BY_RUNTIME.

Integration screen#

The separate Integration item lists the API addresses (launch, actions), the game profiles and the supported stakes of each game, so that your developers can check which bets a game accepts.

Games screen#

Games is the catalog: each game with provider, status (Active, Provider off for the selected project, Unpublished) and features (Free spins, Buy feature, RTP-controlled). Filter by provider, project status or text, and copy a game code with one click. Totals show how many games support free spins and RTP control.

Documentation for operators and integrators.TEST_ONLY platform: non-withdrawable units, no real payments.