Cambodia 4D API: GD Lotto, Perdana, 9 Lotto and HariHari

Lotto4D MY provides a cambodia 4d api that delivers draw data starting with 9 Lotto and Perdana at 7:30 pm Malaysia time. The service serves website operators and settlement teams needing structured JSON results for regional houses. It supplies draw records, historical archives and live updates directly to client endpoints.

Four houses and their sources

Lotto4D MY connects to primary and backup sources to supply data for regional lotteries. The feed supports 9 Lotto, Perdana, Grand Dragon Lotto and Lucky HariHari alongside Malaysian lottery houses. A developer integrating lotto 4d live draw results can access these endpoints within a single JSON structure.

Data collection methods depend on the lottery operator. 9 Lotto results cover 4D and 6+1D and are read from the official 9 Lotto result page. The 9 lotto api endpoints extract this data directly during the draw. Perdana Lottery 4D results are read from the official Perdana source for the perdana 4d api.

Other regional and national houses use a dedicated feed architecture. Sports Toto, Sabah 88, Sandakan STC, Sarawak Cashsweep, Grand Dragon Lotto and Lucky HariHari come from a secondary results feed that has a backup mirror. The grand dragon lotto api and lucky harihari api pull from this mirrored pipeline. The same feed also backs up the official sources. Sites that need Grand Dragon Lotto results receive verified prize sets through this setup.

GameSourceDraw daysDraw timeEndpoint
Grand Dragon LottoSecondary results feedn/an/a/v1/latest?operator=gd
Perdana Lottery 4DOfficial sourceEvery day7:30 pm/v1/latest?operator=perdana
9 Lotto 4DOfficial sourceEvery day7:30 pm/v1/latest?operator=ninelotto
9 Lotto 6+1DOfficial sourceEvery day7:30 pm/v1/latest?operator=ninelotto
Lucky HariHariSecondary results feedn/an/a/v1/latest?operator=harihari

Daily draws

Cambodia lottery operators run their games on a daily schedule throughout the week. 9 Lotto and Perdana draw every day at 7:30 pm Malaysia time. Platforms that need Perdana and 9 Lotto results in JSON get fresh numbers as the evening draws start.

During the operational window, our automated engine queries the underlying sources repeatedly. 9 Lotto is read by checking its result page again and again during the draw window. This ensures incoming data reaches the API endpoint as soon as the house publishes the outcome.

The draw calendar reflects recent operational updates from the operators. Perdana stopped its 3:30 pm draw from 1 October 2026. Because of this schedule change, Perdana operations now focus entirely on the single evening draw window at 7:30 pm Malaysia time.

Live updates

During active draw times, the API provides progressive number updates. Magnum 4D, Da Ma Cai, Sports Toto, Sabah 88, Sandakan STC, Sarawak Cashsweep, Grand Dragon Lotto, Perdana and Lucky HariHari update number by number while the draw is running.

Source verification runs continuously during this period. During a draw window the system checks the source every 10 seconds and stops for that house once every number is in. This polling cadence captures each prize ball as it appears.

Result format

API responses return standardized fields for every supported house. A 4D result holds the 1st, 2nd and 3rd prize, 10 special (starter) numbers and 10 consolation numbers, with the draw date and draw number. Jackpot amounts are included where the house publishes them.

Historical records remain accessible for verification and past checks. History covers the past 30 days for every house. Client systems can query any date within this 30-day window to reconcile payouts or display past winning records.

{
  "generated_at": "2026-10-07T10:00:00.000Z",
  "results": [
    {
      "complete": true,
      "consolation": [
        "4162",
        "6453",
        "1708",
        "9550",
        "1415",
        "2762",
        "5389",
        "0068",
        "2430",
        "2235"
      ],
      "draw_date": "2026-10-06",
      "draw_no": null,
      "extra": {},
      "first": "0146",
      "game": "4d",
      "jackpot": {},
      "numbers": [],
      "operator": "gd",
      "second": "8594",
      "special": [
        "1490",
        "7131",
        "5797",
        "8320",
        "6398",
        "2785",
        "4683",
        "3312",
        "9339",
        "7125"
      ],
      "third": "5505"
    }
  ]
}

Plans that include these houses

Lotto4D MY offers monthly subscriptions and lifetime licenses for its API and widgets. Prices are in USD. MYR amounts are approximate, at 4.4 MYR per USD. All tiers cover all 11 houses.

PlanPriceDomainsRequests per month
Starter$25 per month120,000
Pro$60 per month3100,000
Business$120 per month10500,000
Lifetime Site$520 one-time150,000
Lifetime Pro$910 one-time1150,000
Monthly plans, per change$15
Lifetime plans, per change$50
Handled within 2 hours+$20

Starter costs $25 per month (about RM110): 1 domain, 20,000 requests per month, all 11 houses, latest results plus 30-day history, JSON REST.

Pro costs $60 per month (about RM260): 3 domains, 100,000 requests per month, everything in Starter plus live number-by-number updates during the draw, the number check endpoint and the embeddable widget.

Business costs $120 per month (about RM530): 10 domains, 500,000 requests per month, everything in Pro plus a webhook when a result is complete, a white-label widget and priority support.

Lifetime Site is a one-time payment of $520 (about RM2,290): locked to 1 domain, API and widget, 50,000 requests per month under fair use, source updates for life.

Lifetime Pro is a one-time payment of $910 (about RM4,000): locked to 1 domain, white-label widget, 150,000 requests per month, live number-by-number updates and webhook.

Subscriptions and lifetime access require payment in USDT on TRC20 or BEP20 only. Account activation, technical integration support and inquiries are handled via Telegram only. Review the options to see the plans and prices for your site.

FAQ

Does Perdana still have a 3:30 pm draw?

The house no longer operates an afternoon session, and all Perdana draws now take place during the single evening window.

What time do 9 Lotto and Perdana draw?

The API queries both house sources during this evening window to capture winning numbers as they are drawn.

Is 9 Lotto 6+1D included in the feed?

The feed delivers both game types directly in the standard JSON response payload.