Notell API Docs
Русский

Getting started

Environments

ProductionTest (sandbox)
API base URLhttps://notell-api.comhttps://slots.justsaynot.ru
PurposeLive integrationDevelopment and acceptance tests of your integration
Games, API, callbacksSame API and contractSame API and contract
Callback source IPscallbackSourceIps of GET /capabilities (final-release server 212.192.5.4)callbackSourceIps of its GET /capabilities
Partner id, api_key, IP allowlistIssued for productionIssued separately; keys of one environment do not work in the other
UnitsTEST_ONLY, non-withdrawable (Overview)TEST_ONLY, non-withdrawable

Rules of thumb#

  • Same code, different base URL and credentials. Take the base URL, partner, api_key, callback URL and the IP allowlist from configuration per environment.
  • Allow the callback source IPs of the environment you call; production and test callbacks may come from different servers.
  • Rate limits (Rate limits) and the cancel policy (Round cancel and refunds) are configured per environment; read the values from GET /capabilities of that environment.
  • Test the failure paths before going live: a wallet timeout, a repeated bet, a refund, a wrong signature, 429. The admin panel's API Logs show every callback attempt.
  • Documentation, OpenAPI document and the admin panel are described for the production address; on the test environment substitute the base URL.

Going live checklist#

  • [ ] Production credentials received, the production callback URL set in the admin panel.
  • [ ] Production callback IPs allowed; signature verification on.
  • [ ] refund, idempotency and INSUFFICIENT_FUNDS behave as in the wallet contract.
  • [ ] Reports reconcile with your ledger for a test period (Reporting).
  • [ ] Commercial terms agreed with the account manager.
Documentation for operators and integrators.TEST_ONLY platform: non-withdrawable units, no real payments.