MonobankApi::Client
Constants
Constructors
Instance methods
Отримати базовий перелік курсів валют monobank
Інформація кешується та оновлюється не частіше 1 разу на 5 хвилин
Отримання інформації про клієнта та переліку його рахунків і банок
Обмеження на використання функції: не частіше ніж 1 раз у 60 секунд
Отримання виписки за час від from до to часу
Максимальний час за який можливо отримувати виписку: 31 доба + 1 година Обмеження на використання функції: не частіше ніж 1 раз у 60 секунд
Arguments:
account: Ідентифікатор рахунку або банки з переліків або 0 - дефолтний рахунокfrom: Початок часу випискиto: Останній час виписки (необов'язковий, за замовчуваннямfrom + 31 діб + 1 година)
Встановлення URL користувача для отримання подій про зміну балансу
Для підтвердження коректності наданої адреси, на неї надсилається GET-запит. Сервер має відповісти строго HTTP статус-кодом 200. Якщо валідацію пройдено, на задану адресу починають надсилатися POST запити з подіями.
Події надсилаються у форматі: {type:"StatementItem", data:{account:"...", statementItem:{#StatementItem}}}
Якщо сервіс не відповість протягом 5с, сервіс повторить спробу ще через 60 та 600 секунд. Якщо на третю спробу відповідь отримана не буде, функція буде вимкнута.
Arguments:
webhook_url: URL для отримання POST запитів з подіями (або пустий рядок для видалення)