Arena

SCORECENTRE
Awaiting live data feed...
Awaiting live data feed...

PULL DOWN

DATA API

Authenticate natively to stream raw live metrics, competitive probabilities, and global platform registries structurally straight into your custom applications or broadcast overlays.

Loading user data...

Gateway Properties

Endpoint URL/api/data
AuthorisationAuthorization: Bearer API_KEY
Rate Limiting Enforcement

Platform requests are strictly gated natively via backend tracking. The API forcibly rejects bandwidth exceeding 600 requests / minute returning a 429 Gateway Reject universally.

Supported Schema

GET?type=player

Retrieve a comprehensive profile for a single player, including ELO, reputation, and avatar.

id
Optional. The unique DB ID of the player.string
name
Optional. The exact display name of the player.string
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=player&name=cyprus"
GET?type=team

Retrieve a full profile for a single team, including their roster, logo, and banner.

id
Optional. The unique DB ID of the team.string
name
Optional. The exact display name of the team.string
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=team&name=au%20eonzza"
GET?type=leaderboard

Get a ranked list of top players for a specific game, filterable by region.

game
Required. The slug of the game.string (e.g., street-fighter-6)
region
Optional. Filter by player region.string (e.g., NA)
limit
Limit the number of results (default: 100).number
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=leaderboard&game=street-fighter-6&limit=25"
GET?type=events

Get a list of events, filterable by organiser, game, or status.

organiserId
Filter events by the organiser's DB ID.string
organiserName
Filter events exactly by the Organiser's Display Name.string
game
Filter events by a specific game slug.string
status
Filter events by their current status.'upcoming' | 'active' | 'completed'
limit
Limit the number of results (default: 100).number
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=events&organiserName=cyprus&status=Upcoming"
GET?type=matches

Retrieve a list of matches, including player avatars and team logos.

status
Filter by match status.'Pending' | 'Completed'
game
Filter by a specific game slug.string
eventId
Filter matches for a single event.string
limit
Limit the number of results (default: 100).number
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=matches&status=Pending&game=street-fighter-6"
GET?type=event

Retrieve data for a single event, including participant avatars and the event banner.

id
Optional. The unique DB ID of the event.string
name
Optional. The exact title/name of the event.string
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=event&name=The%20Big%20Tourney"
GET?type=race

Retrieve data for a battle royale race, including participant avatars.

eventId
The ID of the event containing the race.string
raceNumber
The specific number of the race.number
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=race&eventId=someEventId789&raceNumber=1"
GET?type=odds

Dynamically streams live expected match probabilties and structural European decimal odds mathematically calculated via cross-analyzing real-time Elo rosters against active competitors cleanly.

matchId
Required. The unique string ID for a pending Match array.string
cURL Exportcurl -H "Auth: Bearer KEY" "/api/data?type=odds&matchId=xyzMatch1234"

Integration Example: Sportsbook Odds Generator

Below is a comprehensive Node.js execution script demonstrating how to ping the active API gateway dynamically. It actively queries all upcoming FC26 matches globally, iterates specifically through their assigned matchId UUIDs natively, and structurally builds a massive JSON array of mathematically generated live betting probabilities implicitly for broadcast or sportsbook ingestion natively!

const fetch = require('node-fetch'); const API_KEY = "ea_YOUR_SECRET_EMERALD_KEY"; const BASE_URL = "https://your-domain.com/api/data"; async function generateFc26Sportsbook() { try { console.log("-> Fetching Active FC26 Matches..."); const eventRes = await fetch(`${BASE_URL}?type=matches&game=fc-26&status=Pending`, { headers: { 'Authorization': `Bearer ${API_KEY}` } }); const { data: matches } = await eventRes.json(); const sportsbookArray = []; console.log(`-> Generating Expected Odds for ${matches.length} fixtures...`); for (const match of matches) { // Ping the Odds Calculator dynamically natively const oddsRes = await fetch(`${BASE_URL}?type=odds&matchId=${match.id}`, { headers: { 'Authorization': `Bearer ${API_KEY}` } }); const { data: odds } = await oddsRes.json(); // Build the Sportsbook Ticket Array payload inherently sportsbookArray.push({ fixture: `${match.player1Name || 'TBD'} vs ${match.player2Name || 'TBD'}`, game: match.game, decimalOdds: { player1: odds.competitor1.decimalOdds, player2: odds.competitor2.decimalOdds }, probabilities: { player1: odds.competitor1.expectedWinProbability, player2: odds.competitor2.expectedWinProbability } }); } console.log("-> Sync Complete! Live JSON Payload:"); console.log(JSON.stringify(sportsbookArray, null, 2)); } catch (e) { console.error("Critical Integration Failure:", e); } } generateFc26Sportsbook();
GLOBAL RANKINGS ARE LIVE
PROMOTED

GLOBAL RANKINGS ARE LIVE

Compete in whitelisted titles to climb from Bronze to elite Diamond tiers. Securing a spot in the Top 10 grants permanent legacy rewards.

View Ranks
PROFESSIONAL TRANSFER MARKET
PROMOTED

PROFESSIONAL TRANSFER MARKET

Scout for elite free agents or list yourself for signing by pro organisations. Manage buyout fees and contract terms securely.

Scout Talent
ARENA OPERATIONAL MANUAL
PROMOTED

ARENA OPERATIONAL MANUAL

Review the definitive handbook for Skill Score calculations, reputation gates, and event hosting protocols.

Read Guide

© 2026 eSportsArena by NUGSAU LIMITED. All rights reserved.

NUGSAU LIMITED (Reg: 14080357) | VAT: 447216788 | Contact: info@nugsau.com