Bitsby documentation
Bitsby документация
Bitsby documentation
Bitsby документация
  • Общая информация
  • Баланс и тарифы
  • FAQ
  • Создание счетов
    • В личном кабинете
    • В telegram-боте
    • HTML формы и ссылки
    • Через API
  • Настройки
    • Кошельки
    • Оплата банковскими картами
  • Документация API
    • Общая информация
    • Список счетов
    • Создание счета
    • Отмена счета
    • Привязка платежа к счету
    • Список платежей
    • Статистика по счетам
    • Статистика по платежам
    • Балансы пользователя
    • История изменения балансов
    • Тарифы по проектам
  • Webhook URL
  • Плагины для интернет-магазинов и CMS
  • Documentation in English
Powered by GitBook
On this page
  • Описание
  • Запрос
  • Параметры запроса
  • Пример ответа
  • Параметры ответа
  1. Документация API

Статистика по счетам

Описание

Позволяет получить общую статистику по вашим счетам и платежам.

Запрос

curl -X POST https://api.bitsby.app/statistics/invoices \
  -H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
	-F "startDate=2000-01-01" \
	-F "endDate=2030-01-01"

Параметры запроса

Параметр
Тип данных
Описание
Пример
Обязательный?

startDate

String

Начальная дата создания счета в формате Y-m-d

2000-01-01

нет

endDate

String

Конечная дата создания счета в формате Y-m-d

2030-01-01

нет

Пример ответа

{
    "result": "success",
    "data": {
        "invoicesTotalNum": 51,
        "invoicesPaidNum": 24,
        "invoicesTotalUSD": 335.03,
        "invoicesByProjects": {
            "9deea1e2-0c08-41a3-bdc2-a34eada3892d": 335.03
        },
        "invoicesByCurrencies": {
            "USD": 335.03
        },
        "invoicesByMonths": {
            "March-2024": 42,
            "February-2024": 293.03
        },
        "invoicesByDate": {
            "2024-03-04": {
                "date": 1709510400000,
                "value": 21
            },
            "2024-03-03": {
                "date": 1709424000000,
                "value": 10
            },
            "2024-03-01": {
                "date": 1709251200000,
                "value": 11
            },
            "2024-02-27": {
                "date": 1708992000000,
                "value": 12
            },
            "2024-02-26": {
                "date": 1708905600000,
                "value": 38
            }
        }
    }
}

Параметры ответа

Параметр
Описание

invoicesTotalNum

Общее количество счетов

invoicesPaidNum

Количество оплаченных счетов (со статусом “Оплачен”)

invoicesTotalUSD

Сумма всех оплаченных счетов в USD

invoicesByProjects

Сумма всех оплаченных счетов по проектам в USD

invoicesByCurrencies

Сумма всех оплаченных счетов по валютам

invoicesByMonths

Сумма всех оплаченных счетов по месяцам в USD

invoicesByDate

Сумма всех оплаченных счетов по дням в USD

invoicesByDate.date

Дата в формате Unix Timestamp c учетом микросекунд

invoicesByDate.value

Сумма всех оплаченных счетов на конкретную дату в USD

PreviousСписок платежейNextСтатистика по платежам

Last updated 1 year ago