API 文件

了解如何整合 Mercozy API 來管理商品、訂單、庫存等。

快速開始
1
取得 API 金鑰

以管理員身份登入並前往 設定 > 整合 > API 金鑰 以產生新金鑰。僅管理員有權限。

2
在請求中包含金鑰

在所有 API 請求中加入 X-API-Key 標頭。

3
開始發送請求

使用任意 HTTP 用戶端與 Mercozy API 端點互動。

身份驗證

所有 API 請求都需要透過 X-API-Key 標頭發送有效的 API 金鑰。

bash
curl https://api.mercozy.com/api/v1/external/products \
  -H "X-API-Key: mk_live_your_key_here"
基礎 URL
https://api.mercozy.com/api/v1/external
速率限制

API 速率限制取決於您的訂閱方案。

方案速率限制API 存取
Free / Standard無 API 存取
No
Pro300 請求/分鐘
Yes
Business1,000 請求/分鐘
Yes
回應格式

所有回應均以 JSON 格式傳回。

成功回應
json
{
  "data": [
    {
      "id": "prod_abc123",
      "name": "Premium Widget",
      "price": 2999,
      "currency": "USD"
    }
  ],
  "meta": {
    "total": 42,
    "page": 1,
    "limit": 20
  }
}
錯誤回應
json
{
  "statusCode": 401,
  "message": "Invalid API key",
  "error": "Unauthorized"
}
錯誤碼
錯誤碼狀態碼描述

VALIDATION_ERROR

400

請求參數無效

UNAUTHORIZED

401

API 金鑰無效或缺失

FORBIDDEN

403

權限不足

NOT_FOUND

404

找不到資源

CONFLICT

409

資源已存在或發生衝突

RATE_LIMITED

429

請求過於頻繁

INTERNAL_ERROR

500

伺服器內部錯誤