FlipLink

Проверка подписки и биллинга

Начало работы

Читайте свой текущий тариф и лимиты — статус, платежи, следующий счёт, максимальный размер файла, лимиты элементов и CNAME, флаги функций — и просматривайте историю платежей.

API, используемые в этом обсуждении

Что-то в этом руководстве неточно или устарело?

Что можно сделать

Два эндпоинта только для чтения рассказывают всё о тарифе вашего аккаунта: один возвращает текущий тариф и лимиты, другой — историю платежей.

Перед началом

  • Пройдите аутентификацию с помощью 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, обычная HTML-страница Unauthorized — тела JSON нет.

Похожие обсуждения