notpanel
服务价格常见问题福利活动API
notpanel

粉丝、点赞和观看,覆盖所有平台。

目录同时包含我们直接运营的服务和经过审核的合作伙伴容量。可用性、时间、补单和滴灌支持均按服务显示;路由和合作伙伴身份保持保密。

产品

  • 服务
  • 价格
  • 价格指数
  • 推荐计划

资源

  • API
  • 博客
  • 常见问题
  • 状态

公司

  • 关于
  • 为何选择 NotPanel
  • 联系我们

法律

  • 服务条款
  • 隐私政策
  • 退款政策

语言

  • English
  • Español
  • Português
  • Русский
  • Türkçe
  • العربية
  • हिन्दी
  • Bahasa Indonesia
  • Français
  • 中文

© 2026 NotPanel 版权所有。

support@notpanel.com
notpanel
API 文档
+
API 文档

简介

  • 概览
  • 快速开始
  • 身份验证
  • 速率限制
  • 错误

目录

  • 列出服务
  • 高级目录
  • 服务类型

订单

  • 下单
  • 订单状态
  • 退款报价
  • 补单
  • 取消

账户

  • 账户状态
  • 余额

Webhook

  • 管理 webhook

参考

  • 更新日志
  • SDK 与库

需要帮助?

support@notpanel.com →

快速开始

API v3 保留熟悉的 key + action 契约和 JSON 响应。现有 reseller 客户端可直接更换基础 URL;v3 的高级字段和 action 都是可选扩展。

  1. 1. 创建账户

    免费注册,通过 /register ——邮箱或 Google OAuth。生成 API key 无需信用卡;只有为真实订单给钱包充值时才需要资金。

  2. 2. 生成 API key

    登录后,前往 /dashboard/api。点击“Generate key”并复制原始值——它仅显示一次,之后不再显示。如果丢失,请将其吊销并生成新 key。每个用户最多可持有 5 个有效 key。

    你的所有 key 共享账户的有效每分钟请求限制。累计成功消费决定自动等级;IP 和 action 限制也可能适用——请参阅 速率限制.

  3. 3. 发起你的首次请求

    列出 services 是最简单的只读调用。action=services 返回有效服务的缓存兼容数组,包含面向账户的费率、min、max 和能力标志。需要分页、搜索、可用性、平台/分类元数据或新鲜度字段时,请使用 action=catalog。请将 YOUR_API_KEY 替换为第 2 步中的 key。

    # 1. List active catalog services
    curl -X POST https://notpanel.com/api/v3 \
      -H "Content-Type: application/x-www-form-urlencoded" \
      -d "key=YOUR_API_KEY&action=services"
    const res = await fetch("https://notpanel.com/api/v3", {
      method: "POST",
      headers: { "Content-Type": "application/x-www-form-urlencoded" },
      body: new URLSearchParams({
        key: "YOUR_API_KEY",
        action: "services",
      }),
    });
    
    const services = await res.json();
    console.log(`Found ${services.length} services`);
    import requests
    
    res = requests.post(
      "https://notpanel.com/api/v3",
      data={"key": "YOUR_API_KEY", "action": "services"},
    )
    services = res.json()
    print(f"Found {len(services)} services")
    <?php
    $body = http_build_query([
      'key' => 'YOUR_API_KEY',
      'action' => 'services',
    ]);
    
    $response = file_get_contents('https://notpanel.com/api/v3', false, stream_context_create([
      'http' => [
        'method'  => 'POST',
        'header'  => "Content-Type: application/x-www-form-urlencoded\r\n",
        'content' => $body,
      ],
    ]));
    
    $services = json_decode($response, true);
    echo "Found " . count($services) . " services\n";
    

    需要让地区用户自然理解的名称?在 services 或 catalog 中加入 language=zh(也可用 en、es、pt、ru、tr、ar、hi、id、fr)。名称会按当地市场的真实用法采用精选的市场术语整理,品牌仍易于识别,响应还会说明实际使用的语言。省略该参数即可保持旧版英文结构不变。管理员可以审核或细化每个名称。

  4. 4. 下单

    选择 service,为 wallet 充值,然后按服务类型字段调用 action=add。旧客户端可原样发送熟悉的请求。如需精确控制重试,可选添加一个最长 128 个字符的唯一 request_id。请参阅 下单 查看完整的参数列表。

  5. 5. 跟踪并响应

    轮询 状态 以查询单个订单或最多 100 个 ID 的批次。对于事件驱动的集成,请注册一个 webhook 以订阅六个受支持事件:order.completed、order.partial、order.processing、order.in_progress、order.refunded 和 order.refill_completed。投递为带重试的尽力而为模式;请使用 action=status 核对重要状态。

已经集成了另一个 v2 面板?

更换基础 URL 并保留熟悉的 key + action 调用。services、add、status、balance、refill、refill_status 和 cancel 可直接工作。需要时再采用 catalog、refund_quote、精确键、批量操作和签名 webhook。