Skip to content

andriyor/monobank-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monobank-api

API Doc

Monobank open API

API. Особистий кабінет

Examples

clientInfo

const monobankApi = new MonobankApi("****");

monobankApi.clientInfo();

getStatement - accepts a date within 31 days

import { getUnixTime } from "date-fns";

const monobankApi = new MonobankApi("****");

const startDate = new Date("2024.9.1");
const endDate = new Date("2024.9.16");

monobankApi.getStatements({
  account: "****",
  from: getUnixTime(startDate).toString(),
  to: getUnixTime(endDate).toString(),
});

getAllStatement - handle arbitrary date range

const monobankApi = new MonobankApi("****");

const startDate = new Date("2024.1.1");
const endDate = new Date("2024.9.16");

monobankApi.getAllStatements({
  account: "****",
  from: startDate,
  to: endDate,
});

TODO

  • Handle cancellation of payment

About

monobank api wrapper

Resources

Stars

Watchers

Forks