Spark!

RESTエンドポイント

Spark!のAPIエンドポイントリファレンス

最終更新日:2026-01-19

Spark! REST APIは、アフィリエイター、注文、報酬などにプログラムでアクセスできます。すべてのエンドポイントはJSONを返します。

ベースURL

https://api.chargezen.com/spark/v1

アフィリエイター

  • GET /affiliates — 全アフィリエイターを一覧取得
  • GET /affiliates/:id — IDで取得
  • POST /affiliates — 新しいアフィリエイターを作成
  • PUT /affiliates/:id — アフィリエイターを更新
  • DELETE /affiliates/:id — アフィリエイターを削除

注文

  • GET /orders — 紐づいた注文を一覧取得
  • GET /orders/:id — IDで注文を取得
  • POST /orders/:id/attribute — 注文を手動で紐づけ

報酬

  • GET /commissions — 全報酬を一覧取得
  • GET /commissions/:id — IDで報酬を取得
  • PUT /commissions/:id/approve — 保留中の報酬を承認
  • PUT /commissions/:id/reject — 保留中の報酬を却下

支払い

  • GET /payouts — 全支払いを一覧取得
  • GET /payouts/:id — IDで支払いを取得
  • POST /payouts — 手動の支払いを作成
  • GET /links — 追跡リンクを一覧取得
  • GET /links/:id — IDでリンクを取得
  • POST /links — 追跡リンクを作成
  • DELETE /links/:id — リンクを削除

分析

  • GET /analytics/summary — 成果の要約
  • GET /analytics/affiliates — アフィリエイター別指標
  • GET /analytics/products — 商品別指標
  • GET /analytics/clicks — クリック単位データ
ページ分割

一覧エンドポイントはクエリパラメーターpageとper_pageによるページ分割に対応します。既定は1ページ25件、最大100件です。

絞り込みと並べ替え

一覧エンドポイントは次に対応します。

  • ?status=active — ステータスで絞り込み
  • ?created_after=2024-01-01 — 日付で絞り込み
  • ?sort=created_at — 並べ替えのフィールド
  • ?order=desc — 並べ替えの方向

次のステップ

このページは役に立ちましたか?

さらにサポートが必要ですか? サポートに問い合わせる