---
title: API 規格
description: "BESTNET-CLOUD 客戶入口網站提供 HTTP REST API，回應皆為 JSON。本指南說明基底 URL、Basic 認證、主要方法群與請求範例，協助您以程式自動化查詢與操作已簽約服務。"
url: "https://bestnetllc.co.jp/zh-hant/docs/api-specification-tw/"
updated: "2026-10-12"
category: "BESTNET-CLOUD"
---

# API 規格

Client Portal Guide

# [客戶入口網站](https://bestnetllc.co.jp/zh-hant/encyclopedia/%e5%ae%a2%e6%88%b6%e5%85%a5%e5%8f%a3%e7%b6%b2%e7%ab%99-zh-hant/)：API 介接指南

BESTNET-CLOUD 的客戶入口網站提供 **HTTP REST API**。您可以透過程式自動化查詢與操作帳戶資訊及已簽約的服務。所有回應皆以 **JSON** 格式回傳。

## 前提條件

- 能夠登入客戶入口網站
- 使用 API 的帳戶具備存取目標服務的權限
- 通訊務必使用 **HTTPS**（不可以明文傳送認證資訊）

## API 基礎

基底 URL

`https://hb.bestnetllc.co.jp/api/` 之下提供了各個方法。

資料格式

請求為 HTTP（GET / POST / PUT / DELETE），回應為 **JSON**。

互動式參考文件

從入口網站左側選單的 **「API」**，可查看所有方法以及 bash / php / python 的程式碼範例。

## 認證

API 支援 **Basic 認證**。將客戶區的**電子郵件地址**與**密碼**以 `:`（冒號）連接，再以 Base64 編碼後的值透過 `Authorization` 標頭傳送。

```
# -u 選項會在每次請求時傳送認證資訊
curl 'https://hb.bestnetllc.co.jp/api/details' 
  -u "your-email@example.com:your-password"
```

   **安全性：**認證資訊（電子郵件地址、密碼、權杖）屬於機密資訊。務必以 HTTPS 傳送，切勿包含於原始碼、公開儲存庫或 URL 的查詢字串中。

使用權杖時，可透過 `POST /login` 取得權杖、以 `POST /token` 更新、以 `POST /revoke` 失效。

## 開啟 API 參考文件

### 1. 開啟入口網站左側選單的「API」

1. 登入客戶入口網站。
2. 點擊左側選單下方的 **「API」**。
3. **API Reference** 隨即開啟。在左側選單選擇方法，即可於右側窗格查看所需參數以及 **bash / php / python** 的程式碼範例。
4. 也可從畫面上方的 **download** 取得 **供 Swagger 使用的 JSON**。

## 可使用的主要方法群

API 由依用途分類的約 **135 個方法**所組成。

Clientarea

登入／權杖、使用者資訊的取得與更新、操作紀錄、聯絡人（contact）管理、聯盟行銷資訊等。

Billing

帳單、付款、信用餘額等付款相關資訊的取得。

Services

取得已簽約服務的清單與明細，以及與服務相關的操作。

Domains

網域清單與明細的取得，以及網域相關的操作。

SSL Certificates

SSL 憑證的查詢與管理。

Support

支援工單的取得、建立與回覆。

Cart

新訂單（購物車）的建立與確認。

DNS

DNS 區域與紀錄的取得與管理。

## 請求範例

以下為具代表性的端點範例。完整清單與參數，請參閱入口網站的 API Reference。

| 目的 | 方法 | 路徑 |
| --- | --- | --- |
| 取得帳戶資訊 | `GET` | `/api/details` |
| 登入（取得權杖） | `POST` | `/api/login` |
| 取得操作紀錄 | `GET` | `/api/logs` |
| 取得聯絡人清單 | `GET` | `/api/contact` |
| 新增聯絡人 | `POST` | `/api/contact` |

```
# 取得帳戶資訊（details）的範例
curl 'https://hb.bestnetllc.co.jp/api/details' 
  -u "your-email@example.com:your-password"
```

## 注意事項

必須使用 HTTPS

為保護認證資訊，呼叫 API 時務必以 HTTPS 進行。

權限範圍

可取得與操作的範圍，取決於登入帳戶的權限與簽約內容。

正式環境操作的注意

建立、更新、刪除類的方法會反映到實際資料。自動化指令稿請充分驗證後再行使用。

## 疑難排解

回傳 401 Unauthorized

請確認電子郵件地址／密碼，或 Base64 編碼結果是否正確。Basic 認證標頭的格式為 `Authorization: Basic <base64>`。

未回傳 JSON／回傳 HTML

請確認端點的路徑與 HTTPS。需要登入的方法必須提供認證資訊。

找不到方法

路徑或參數可能會更新。請於入口網站的 API Reference 確認最新的定義。
