サブスクリプションと請求の確認

はじめに

現在のプランとクォータ(ステータス、料金、次回請求、最大ファイルサイズ、アイテム数とCNAMEの上限、機能フラグ)を取得し、請求履歴を一覧表示できます。

このディスカッションで使うAPI

このガイドに誤りや古い情報がありますか?

できること

2つの読み取り専用エンドポイントが、アカウントのプランに関するすべてを教えてくれます。一方は現在のプランとクォータを返し、もう一方は請求履歴を返します。

始める前に

  • APIキーで認証します(認証を参照)。
  • ベースURL: https://go.fliplink.me

プランとクォータを取得する

GET /api/get-subscription-detailsは、プラン名、ステータス、料金、次回請求日、最大ファイルサイズ、アイテム数/CNAMEの上限、機能フラグを返します。

curl -X GET 'https://go.fliplink.me/api/get-subscription-details' \
  -H 'X-Api-Key: YOUR_API_KEY'

レスポンス:

{
  "Result": "OK",
  "Subscription": {
    "SubscriptionPlan": "LTD Individual",
    "SubscriptionFees": "USD 39.00",
    "SubscriptionID": "#20000",
    "ActiveFrom": "12 Jun 2026",
    "Status": "Active",
    "NextInvoice": "01 Jan 2050",
    "Email": "you@example.com",
    "MaxFileSize": "150",
    "MaxCNAME": "Unlimited",
    "AdvancedSharing": "Yes",
    "LeadEmailVerification": "Yes",
    "IsLTD": "Yes",
    "MaxItems": "200"
  }
}

役立つフィールドをいくつか挙げます。MaxItemsはプランで作成できるフリップブックの数、MaxFileSizeはファイルごとのアップロード上限(メガバイト単位)、MaxCNAMEはカスタムドメインの許容数です。また、Yes/Noのフラグ(AdvancedSharingLeadEmailVerificationIsLTD)は、プランで有効になっている機能を示します。

支払いを一覧表示する

GET /api/list-paymentsは、請求履歴(各購入または更新)を返します。

curl -X GET 'https://go.fliplink.me/api/list-payments' \
  -H 'X-Api-Key: YOUR_API_KEY'

レスポンス:

{
  "Result": "OK",
  "Items": [
    {
      "OrderID": "#10001",
      "Amount": "USD 39.00",
      "Plan": "LTD Individual / 822bf1b6",
      "Date": "12 Jun 2026",
      "DateIso": "2026-06-12T00:00:00+05:30",
      "InvoiceURL": "",
      "ItemCount": 100
    }
  ]
}

起こりうるエラー

  • APIキーが欠けているか無効な場合 → HTTP 401、プレーンなUnauthorized HTMLページで、JSONボディはありません

関連ディスカッション