LS

API Documentation

Leak Studio — Garena Top-Up API · Help center for developers

Base URL & Authentication

Every endpoint below requires an API key generated in the admin panel (API Keys tab, keys start with LSBD-). Put the API key directly in the URL path: /route/YOUR_API_KEY.

Base URL

http://127.0.0.1:8100

Auth in URL

/recharge/LSBD-YOUR_API_KEY?app_id=100067

Free Fire Packages (app_id 100067)

Current top-up packages for Free Fire. Prices are in Garena Shells (GS) and the item name is displayed as the diamond amount, e.g. 310 diamond. Memberships are the rebate-card subscriptions available in the shop.

Top-up packages

Item ID Name Price
22310 diamondGS 150
23520 diamondGS 250
241060 diamondGS 500
252180 diamondGS 1000
265600 diamondGS 2500
2711500 diamondGS 5000
4625 diamondGS 13
56100 diamondGS 50

Membership

Item ID Name Price
36Weekly MembershipGS 85
41Monthly MembershipGS 399
4010Weekly LiteGS 14

UniPin Voucher Denominations (app_id 100067)

The UniPin voucher top-up works with voucher codes instead of Garena Shells. Every code is tied to a denomination — the serial prefix decides which package is credited, so you can mix any denominations in one request. Amounts are in MYR.

Denomination Amount (MYR) BDMB serial prefix (channel 659) UPBD serial prefix (channel 670)
25 Diamond20.00BDMB-T-SUPBD-Q-S
50 Diamond36.00BDMB-U-SUPBD-R-S
115 Diamond80.00BDMB-J-SUPBD-G-S
240 Diamond160.00BDMB-I-SUPBD-F-S
610 Diamond405.00BDMB-K-SUPBD-H-S
1240 Diamond810.00BDMB-L-SUPBD-I-S
2530 Diamond1625.00BDMB-M-SUPBD-J-S
Weekly Membership161.00BDMB-Q-SUPBD-N-S
Monthly Membership800.00BDMB-S-SUPBD-P-S

Response codes

200Success — response contains status: "success" where applicable.
400Failed top-up / login — invalid player id, bound Garena account, player data not found, etc.
401Missing / invalid / expired API key, or the monthly request limit was reached.
503Maintenance mode — top-up temporarily unavailable with the maintenance message.