サブスクリプションと請求の確認
はじめに現在のプランとクォータ(ステータス、料金、次回請求、最大ファイルサイズ、アイテム数と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のフラグ(AdvancedSharing、LeadEmailVerification、IsLTD)は、プランで有効になっている機能を示します。
支払いを一覧表示する
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ボディはありません。