Team Nano API
API Status: Active v2.4 LTS

Integration Documentation

আপনার সিস্টেমে Team Nano-এর API ইন্টিগ্রেট করার জন্য নিচের নির্দেশিকাগুলো অনুসরণ করুন। সমস্ত রিকোয়েস্ট JSON ফরম্যাটে করতে হবে এবং রেসপন্সও JSON ফরম্যাটেই রিটার্ন হবে।

1. Auto Topup API

POST

Gateway Endpoints

UniPin/UC https://teamnano.top/api/topup/uc
Garena Shell https://teamnano.top/api/topup/shell

UniPin Payload Request

{
  "api_key": "TPBD-XXXX-XXXX",
  "orderid": "770",
  "playerid": "1234567890",
  "code": "Code_1,Code_2,Code_3",
  "url": "https://yourdomain.com/api/callback"
}

Shell Payload Request

{
  "api_key": "your_api_key_here",
  "playerid": "5930993272",
  "package": "67383",
  "code": "shell",
  "orderid": "104589616681",
  "qty": "1",
  "username": "Shell Account UID",
  "password": "mypassword",
  "autocode": "3MWJXGTEC"
}
Topup Success
{
  "orderid": "123456",
  "status": "success",
  "message": "Topup completed"
}
Invalid Player ID Error
{
  "orderid": "123456",
  "status": "error",
  "message": "Topup failed"
}
Consumed Voucher Error
{
  "orderid": "766",
  "status": "error",
  "content": "Consumed Voucher"
}
Limit Exceeded Error
{
  "status": "error",
  "message": "API limit exceeded or invalid key"
}

Shell Callback

WEBHOOK POST

Immediate Response (200 OK)

status: accepted

Callback — Single Item, Success

{
  "status": "success",
  "orderid": "ORDER123",
  "content": {
    "batch": [
      {
        "package": "LITE",
        "ok": true,
        "detail": "Success"
      }
    ]
  },
  "nickname": "PlayerName"
}

Callback — Single Item, Failed

{
  "status": "failed",
  "orderid": "ORDER123",
  "content": {
    "batch": [
      {
        "package": "LITE",
        "ok": false,
        "detail": "Insufficient Garena shells"
      }
    ]
  },
  "nickname": "PlayerName"
}

Callback — Multiple Shells, All Success

{
  "status": "success",
  "orderid": "ORDER123",
  "content": {
    "batch": [
      {"package": "LITE", "ok": true, "detail": "Success"},
      {"package": "LITE", "ok": true, "detail": "Success"},
      {"package": "LITE", "ok": true, "detail": "Success"},
      {"package": "LITE", "ok": true, "detail": "Success"},
      {"package": "LITE", "ok": true, "detail": "Success"}
    ]
  },
  "nickname": "PlayerName"
}

Callback — Multiple Shells, Partial / All Failed

When any item fails, status is "failed" at the top level even if some items succeeded — check each batch entry's ok field for the real per-item outcome.

{
  "status": "failed",
  "orderid": "ORDER123",
  "content": {
    "batch": [
      {"package": "LITE", "ok": false, "detail": "Insufficient Garena shells"},
      {"package": "LITE", "ok": false, "detail": "Insufficient Garena shells"},
      {"package": "LITE", "ok": false, "detail": "Insufficient Garena shells"},
      {"package": "LITE", "ok": false, "detail": "Insufficient Garena shells"},
      {"package": "LITE", "ok": false, "detail": "Insufficient Garena shells"}
    ]
  },
  "nickname": "PlayerName"
}

Shell Items & Packages

Detailed breakdown of supported shell codes and returned package names.

code: sgshell shop.garena.sg backend
Category:Packages
Membership:weekly, monthly, Lite, 3D, 7D, 30D
Level Up:lvl6, lvl10, lvl15, lvl20, lvl25, lvl30, lvlall
Diamonds:25, 100, 310, 520, 1060, 2180, 5600, 11500
code: indoshell kiosgamer.co.id backend
Category:Packages
Membership:weekly, monthly
Booyah Pass:bp
Diamonds:5, 50, 70, 140, 355, 720, 7290
Level Up:lvl6, lvl10, lvl15, lvl20, lvl25, lvl30, lvlall
code: myshell shop.garena.my backend
Category:Packages
Membership:weekly, monthly
Diamonds:25, 100, 310, 520, 1060, 2180, 5600, 11500
Other:Lite, 3D, 7D, 30D, lvl6, lvl10, lvl15, lvl20, lvl25, lvl30
code: shell bdgamebazar.com backend
Category:Packages
Membership:Lite, 3D, 7D, 30D
Level Up:108588 (Lvl 6), 108589 (Lvl 10), 108590 (Lvl 15), 108591 (Lvl 20), 108592 (Lvl 25), 108593 (Lvl 30)

Package names returned in the callback / response

Shop Package names
BD Shell LITE, EVO3, EVO7, EVO30, LVL6, LVL10, LVL15, LVL20, LVL25, LVL30
SG / MY Shell LITE, EVO3, EVO7, EVO30, 25, 100, 310, 520, 1060, 2180, 5600, 11500, Weekly, Monthly
Indo Shell 5, 50, 70, 140, 355, 720, 7290, 36500, 73100, Weekly, Monthly, BP
All regions LVL6, LVL10, LVL15, LVL20, LVL25, LVL30 (Level Up Pass)

2. FF ID Name Checking

GET

প্লেয়ারের গেম আইডি (UID) যাচাই বা নিকনেম চেক করার এন্ডপয়েন্ট:

https://teamnano.top/api/name-check?api=API_KEY&uid=12345678
Success (200)
{
  "status": true,
  "data": {
    "status": true,
    "username": "BᴀɴɢʟᴀBʜᴀɪツ",
    "developer": "@BanglaBhai_FF"
  }
}
Error (400)
{
  "status": false,
  "data": {
    "massage": "invalid or expire API",
    "developer": "@BanglaBhai_FF"
  }
}

3. AI Chat Bot API

GET / POST

GET Method

https://teamnano.top/api/ai-chat?api=KEY&ask=How+Are+You%3F

POST Method

Endpoint: https://teamnano.top/api/ai-chat
{
  "api": "YOUR_API_KEY",
  "ask": "How Are You?"
}
AI Response Success
{
  "status": true,
  "data": {
    "status": true,
    "Reply": "I am an AI assistant created by Team Nano! How can I help you today?",
    "developer": "@BanglaBhai_FF"
  }
}
AI Response Error
{
  "status": false,
  "data": {
    "message": "Invalid API key or empty query parameter.",
    "developer": "@BanglaBhai_FF"
  }
}

4. Auto Likes (Free Fire)

GET
https://teamnano.top/api/ff-likes?api=KEY&uid=123456789
Likes Sent Success
{
  "status": "success",
  "LikesGivenByAPI": 100,
  "LikesafterCommand": 1250,
  "LikesbeforeCommand": 1150,
  "PlayerNickname": "BᴀɴɢʟᴀBʜᴀɪツ",
  "developer": "telegram @BanglaBhai_FF"
}
Limit / Server Error
{
  "status": false,
  "message": "Limit Reached for auto_winning or Invalid API Key"
}

5. SMS Gateway

GET / POST
https://teamnano.top/api/send-sms?api=KEY&phone=01800000000&msg=Hello+World
SMS Sent Callback
{
  "status": "success",
  "message": "SMS sent successfully"
}
SMS Limit Error
{
  "status": "error",
  "message": "API limit exceeded or expired"
}