Predictu
API

Operator Management API

A comprehensive suite of management endpoints that power the Operator Dashboard. Casino partners use this API to monitor their business performance, manage their player base, track trades and positions, configure their integration, and analyze revenue, all scoped exclusively to their own data.

Complete data isolation. Every request is automatically scoped to the authenticated operator. An operator can only access their own users, trades, revenue, and configuration. Cross-operator data is never exposed.

Dashboard Analytics

The dashboard endpoint delivers a comprehensive performance summary in a single request. Operators get instant visibility into their key metrics with trend analysis against prior periods.

  • User metrics: Total registered users, daily and weekly active counts, new registrations, and growth trends
  • Trading volume: Total and recent trade counts and dollar volumes with period-over-period comparisons
  • Revenue breakdown: Total and period revenue with automatic operator share calculation and component breakdown
  • Exposure summary: Current exposure, allocated limits, and utilization tracking
  • Position overview: Open position count, total value, and average position size
  • Risk indicators: Current risk level, active circuit breakers, flagged accounts, and recent risk events
  • Settlement status: Pending settlement count and value with last settlement timestamp
  • Trend charts: Time-series data for building visual dashboards with revenue, trade, and user trends

User Management

Full lifecycle management for the operator’s player base. Users are created automatically when a player first interacts with the embedded Predictu experience, linking their casino identity to a Predictu account.

Player Discovery

Search and browse all players with powerful filtering and sorting options. Find users by name, email, or identifier. Filter by tier, account status, or activity level. Sort by registration date, last activity, balance, trade count, profit and loss, or total volume.

Player Profiles

Detailed player profiles provide a complete view of each user, including account information, trading statistics, balance history, behavioral scoring, open and historical positions, and activity timeline.

Player Actions

  • Account moderation: Ban or unban players with documented reasons
  • Balance adjustments: Issue credits, process refunds, or make corrections with full audit trail
  • Tier management: Promote or adjust player tiers based on your operational needs

Trade Monitoring

Access the complete trade history for the operator’s players with comprehensive filtering. Search by user, market, date range, trade side, status, outcome, or amount range. Every trade record includes full execution details: market information, pricing, spread applied, and balance impact.

Trade data supports export in standard formats for external analysis, with all applied filters respected in the export.

Position Management

Track all positions held by the operator’s players. Open positions provide real-time visibility into current market exposure, entry prices, and unrealized returns. Resolved positions offer a complete historical record with final outcomes and profit-and-loss calculations. Positions can be filtered by status, user, market, and date range.

Market Configuration

Control which prediction markets are available to the operator’s users and monitor market-level performance. Operators can hide individual markets, feature high-priority markets, and track per-market volume, exposure, and engagement.

Exposure Tracking

Real-time exposure monitoring across all active markets. See current exposure levels against allocated limits for each market, with aggregate views showing total exposure distribution across categories. Visual indicators highlight markets approaching their limits.

Revenue & Invoicing

Comprehensive revenue tracking with automatic operator share calculation. Revenue can be analyzed by market, category, user segment, or time period. Monthly invoices are generated automatically and available for download, with current-month projections available before the billing cycle closes.

Risk Monitoring

Access risk events scoped to the operator’s users and activity. Events are categorized by severity and can be acknowledged, escalated to the Predictu team, or acted upon directly. Risk monitoring helps operators stay informed about unusual activity in their player base.

Settlement History

Complete visibility into market resolutions affecting the operator’s players. Each settlement record includes the market, outcome, total payouts, house impact, and the number of affected positions. Drill into individual settlements for position-level detail.

Settings & Configuration

Manage operator-level settings including contact information, branding configuration, embed parameters, and server-to-server integration details. API credentials can be rotated with configurable grace periods, and callback connectivity can be tested and monitored from the settings interface.

Reporting

Generate and download reports covering all aspects of the operation: trade histories, user lists with performance metrics, revenue summaries, position snapshots, and risk event logs. All reports support date range filtering and are available in standard export formats.

Authenticated and rate-limited. All management endpoints require operator authentication and enforce per-operator rate limits to ensure consistent performance across the platform.