Boostigo API
Integrate Likee diamond recharge into your platform with a simple, secure REST API. Identify the account, send the recharge, receive the result by webhook.
Start Integration → Try it in the API Explorer#Base URL
https://api.boostigo.io
All endpoints are HTTPS only, return JSON, and use Authorization: Bearer YOUR_API_KEY. Public URLs are permanently stable — there is no /v1 in the path. Boostigo upgrades its backend internally without you ever changing a URL.
#Integration flow
- Identify —
GET /likee/user/{likee_id}returns the account'slikee_uid, nickname and avatar. - Confirm — show the nickname/avatar to your customer so they confirm the right account.
- Recharge —
POST /likee/rechargewithlikee_id,likee_uid,diamond,amount,request_id. - Save the
order_idBoostigo returns (BST-LKE-…). - Receive a webhook (
order.success/order.failed) — signed with HMAC-SHA256. - Verify any time with
GET /orders/{order_id}.
#Endpoints
| Method | Path | Purpose |
|---|---|---|
GET |
/likee/user/{likee_id} |
Identify a Likee account |
POST |
/likee/recharge |
Create a recharge order |
GET |
/orders/{order_id} |
Order details / status |
#Response envelope
Every response uses the same shape:
{ "success": true, "data": { } }
{ "success": false, "error": { "code": "ERROR_CODE", "message": "Readable error message." } }
success: trueonPOST /likee/rechargemeans the request was accepted, not that diamonds are already delivered. Always readstatus— see Order Statuses.
#Money & balances
Recharges are paid from the API key's allocated balance (USD). Your store owner distributes store funds between API keys in the Client Dashboard. The amount you send must equal the price configured for your key — see Pricing & amount.