[GET] https://app.comarchbetterfly.pl/api2/public/bankaccounts
Opis struktury JSON odpowiedzi:
| Parametr | Opis |
| $id | Numer porządkowy w ramach odpowiedzi JSON |
| AccountNumber | Numer rachunku |
| BankName | Nazwa banku |
| Symbol | Symbol banku |
| ReportingPeriod | Okres raportów 1 – Dzienny 2 – Tygodniowy 3 – Miesięczny 4 – Bezterminowy |
| Primary | Czy rachunek jest jako „domyślny” – true (TAK) / false (NIE) |
| Id | Id rachunku bankowego |
Przykładowa odpowiedź JSON:
[code_snippet id=29]
Możliwe jest także pobranie danych dla określonego rachunku.
[GET] https://app.comarchbetterfly.pl/api2/public/bankaccounts/XXX (gdzie XXX to Id rachunku bankowego w bazie danych)
Przykładowe zapytanie: [GET] https://app.comarchbetterfly.pl/api2/public/bankaccounts/8844
Przykładowa odpowiedź JSON:
[code_snippet id=30]
[POST] https://app.comarchbetterfly.pl/api2/public/bankaccounts
Opis struktury JSON zapytania:
| Parametr | Opis | Czy parametr obowiązkowy? |
| AccountNumber | Numer rachunku | TAK |
| BankName | Nazwa banku | NIE |
| Symbol | Symbol banku | TAK |
| ReportingPeriod | Okres raportów 1 – Dzienny 2 – Tygodniowy 3 – Miesięczny 4 – Bezterminowy |
TAK |
| Primary | Czy rachunek jest jako „domyślny” – true (TAK) / false (NIE) | NIE |
Przykładowe zapytanie JSON:
[code_snippet id=31]
W odpowiedzi zostanie wysłane ID dodanego rachunku bankowego.
[PUT] https://app.comarchbetterfly.pl/api2/public/bankaccounts
Opis struktury JSON zapytania:
| Parametr | Opis | Czy parametr obowiązkowy? |
| AccountNumber | Numer rachunku | TAK |
| BankName | Nazwa banku | NIE |
| Symbol | Symbol banku | TAK1 |
| ReportingPeriod | Okres raportów 1 – Dzienny 2 – Tygodniowy 3 – Miesięczny 4 – Bezterminowy |
TAK |
| Primary | Czy rachunek jest jako „domyślny” – true (TAK) / false (NIE) | NIE |
| ID | Id rachunku bankowego w bazie danych | TAK |
1) Symbol banku nadawany jest podczas dodawania rachunku i nie można go edytować.
Przykładowe zapytanie JSON (zmiana okresu raportu dla rachunku bankowego o Id=8844):
[code_snippet id=32]
Przykładowa odpowiedź JSON – status 204 No Content – operacja zakończona powodzeniem.
Usuwanie rachunku bankowego: [DEL] https://app.comarchbetterfly.pl/api2/public/bankaccounts/XXX (gdzie XXX to Id rachunku bankowego w bazie danych)
Przykładowe zapytanie: [DEL] https://app.comarchbetterfly.pl/api2/public/bankaccounts/8844
Przykładowa odpowiedź JSON – status 204 No Content – operacja zakończona powodzeniem.