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.
Gateway Properties
/api/dataAuthorization: Bearer API_KEYPlatform 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
?type=playerRetrieve a comprehensive profile for a single player, including ELO, reputation, and avatar.
idstringnamestringcurl -H "Auth: Bearer KEY" "/api/data?type=player&name=cyprus"?type=teamRetrieve a full profile for a single team, including their roster, logo, and banner.
idstringnamestringcurl -H "Auth: Bearer KEY" "/api/data?type=team&name=au%20eonzza"?type=leaderboardGet a ranked list of top players for a specific game, filterable by region.
gamestring (e.g., street-fighter-6)regionstring (e.g., NA)limitnumbercurl -H "Auth: Bearer KEY" "/api/data?type=leaderboard&game=street-fighter-6&limit=25"?type=eventsGet a list of events, filterable by organiser, game, or status.
organiserIdstringorganiserNamestringgamestringstatus'upcoming' | 'active' | 'completed'limitnumbercurl -H "Auth: Bearer KEY" "/api/data?type=events&organiserName=cyprus&status=Upcoming"?type=matchesRetrieve a list of matches, including player avatars and team logos.
status'Pending' | 'Completed'gamestringeventIdstringlimitnumbercurl -H "Auth: Bearer KEY" "/api/data?type=matches&status=Pending&game=street-fighter-6"?type=eventRetrieve data for a single event, including participant avatars and the event banner.
idstringnamestringcurl -H "Auth: Bearer KEY" "/api/data?type=event&name=The%20Big%20Tourney"?type=raceRetrieve data for a battle royale race, including participant avatars.
eventIdstringraceNumbernumbercurl -H "Auth: Bearer KEY" "/api/data?type=race&eventId=someEventId789&raceNumber=1"?type=oddsDynamically streams live expected match probabilties and structural European decimal odds mathematically calculated via cross-analyzing real-time Elo rosters against active competitors cleanly.
matchIdstringcurl -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();