Portal Query Integration Matrix
Integrate live data pipelines smoothly into your native websites or mobile applications using the structures below.
1. Default Query Response (All Live Games)

Executing a basic request without parameters returns the complete synchronization layout for all tracked games over the current 48-hour window:

GEThttps://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY
JSON RESPONSE PAYLOAD:
{
  "success": true,
  "status": "synchronized",
  "date": "2026-07-21",
  "results": [
    {
      "game_name": "DESAWAR",
      "game_time": "05:15 AM",
      "yesterday_result": "84",
      "today_result": "39",
      "game_status": "completed"
    },
    {
      "game_name": "GALI",
      "game_time": "11:50 PM",
      "yesterday_result": "57",
      "today_result": "XX",
      "game_status": "pending"
    }
  ]
}
2. Specific Game Target Filter

Isolate a single game array node instantly by appending the query string parameter variable `&game=GAMENAME` to your HTTP line:

GEThttps://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY&game=GALI
JSON RESPONSE PAYLOAD:
{
  "success": true,
  "filter": "GALI",
  "results": [
    {
      "game_name": "GALI",
      "game_time": "11:50 PM",
      "yesterday_result": "57",
      "today_result": "XX",
      "game_status": "pending"
    }
  ]
}
3. Exception & Error Response Signatures

When authentication validation parameters fail, or cross-origin headers encounter mismatch blocks, the gateway drops connections with clean error maps:

Mismatched / Invalid API Key:
{
  "success": false,
  "message": "Invalid or expired API Key structure."
}
Domain Security Lock Error:
{
  "success": false,
  "message": "Cross-Origin domain registration mismatch."
}
MULTI-IMPLEMENTATION SOURCE CODES
<?php
$url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$response = curl_exec($ch);

if (curl_errno($ch)) {
    die("Data link pipeline operation failure: " . curl_error($ch));
}
curl_close($ch);

$data = json_decode($response, true);
if (isset($data['success']) && $data['success'] === true) {
    foreach ($data['results'] as $game) {
        echo $game['game_name'] . ": " . $game['today_result'] . "\n";
    }
}
?>
<?php
$url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY";
$response = @file_get_contents($url);

if ($response === FALSE) {
    die("Data link pipeline stream connection failure.");
}

$data = json_decode($response, true);
if ($data && $data['success']) {
    foreach ($data['results'] as $game) {
        echo htmlspecialchars($game['game_name']) . " -> " . htmlspecialchars($game['today_result']) . "<br>";
    }
}
?>
// Standard Native Fetch Engine for modern browsers
const url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY";

fetch(url)
  .then(response => {
    if (!response.ok) throw new Error("Network connectivity dropped");
    return response.json();
  })
  .then(json => {
    if (json.success) {
      console.log(`Synchronization Date: ${json.date}`);
      json.results.forEach(game => {
        console.log(`${game.game_name} -> Result: ${game.today_result} [${game.game_status}]`);
      });
    } else {
      console.error(`Rejected: ${json.message}`);
    }
  })
  .catch(error => console.error("Pipeline failure:", error));
// Backend Node.js Implementation using Axios
const axios = require('axios');
const url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY";

async function fetchLiveMetrics() {
  try {
    const response = await axios.get(url, { timeout: 5000 });
    const json = response.data;
    
    if (json.success) {
      json.results.forEach(game => {
        console.log(`[${game.game_name}] Today: ${game.today_result} | Yesterday: ${game.yesterday_result}`);
      });
    }
  } catch (error) {
    console.error("Axios pipeline runtime error:", error.message);
  }
}

fetchLiveMetrics();
import requests

url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY"

try:
    response = requests.get(url, timeout=10)
    response.raise_for_status()
    payload = response.json()
    
    if payload.get("success"):
        print(f"Server Date Stamp: {payload.get('date')}")
        for game in payload.get("results", []):
            print(f"Game: {game['game_name']} | Live Score: {game['today_result']}")
    else:
        print(f"Pipeline Denied: {payload.get('message')}")
        
except requests.exceptions.RequestException as error:
    print(f"System network connection dropped: {error}")
import asyncio
import aiohttp

url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY"

async def fetch_async_payload():
    async with aiohttp.ClientSession() as session:
        try:
            async with session.get(url, timeout=10) as response:
                if response.status == 200:
                    payload = await response.json()
                    if payload.get("success"):
                        for game in payload.get("results", []):
                            print(f"{game['game_name']} Asynchronous Sync -> {game['today_result']}")
        except Exception as error:
            print(f"Asynchronous engine execution failed: {error}")

# Run loop
asyncio.run(fetch_async_payload())
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;

public class PortalApiSync {
    public static void main(String[] args) {
        String url = "https://aabishost.in/api.php?api_key=DEMO_OR_PASTE_YOUR_API_KEY";
        
        try {
            HttpClient client = HttpClient.newBuilder()
                    .connectTimeout(Duration.ofSeconds(10))
                    .build();

            HttpRequest request = HttpRequest.newBuilder()
                    .uri(URI.create(url))
                    .header("Accept", "application/json")
                    .GET()
                    .build();

            System.out.println("Executing API Request payload integration...");
            HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
            
            if (response.statusCode() == 200) {
                System.out.println("Raw Stream Response:");
                System.out.println(response.body());
            } else {
                System.out.println("Server dropped connection with code: " + response.statusCode());
            }
            
        } catch (Exception e) {
            System.err.println("Data link pipeline execution runtime failure: " + e.getMessage());
        }
    }
}