Udostępnij przez


Potrzebujesz budżetu (niezależnego wydawcy)

Potrzebujesz budżetu (YNAB) umożliwia utworzenie aplikacji osobistej w celu interakcji z własnym budżetem lub utworzenia aplikacji, którą każdy inny YNABer może autoryzować i używać.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Troy Taylor
adres URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadane łącznika
Publisher Troy Taylor
Witryna internetowa https://www.youneedabudget.com/
Zasady ochrony prywatności https://www.youneedabudget.com/privacy-policy/
Kategorie Finance

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Token dostępu (w postaci "Bearer AccessToken) securestring Token dostępu (w postaci "Bearer AccessToken) dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie transakcji

Aktualizuje jedną transakcję.

Aktualizowanie transakcji

Aktualizuje wiele transakcji według id lub import_id.

Aktualizuj kategorię miesiąca

Zaktualizuj kategorię dla określonego miesiąca. Można zaktualizować tylko budgeted kwotę.

Importowanie transakcji

Importuje dostępne transakcje na wszystkich połączonych kontach dla danego budżetu. Połączone konta umożliwiają importowanie transakcji bezpośrednio z określonej instytucji finansowej, a ten punkt końcowy inicjuje ten import. Wysłanie żądania do tego punktu końcowego jest odpowiednikiem kliknięcia pozycji "Importuj" na każdym koncie w aplikacji internetowej lub naciśnięciu baneru "Nowe transakcje" w aplikacjach mobilnych. Odpowiedź dla tego punktu końcowego zawiera identyfikatory transakcji, które zostały zaimportowane.

Pobieranie budżetu według identyfikatora

Zwraca pojedynczy budżet ze wszystkimi powiązanymi jednostkami. Ten zasób jest w rzeczywistości pełnym eksportem budżetu.

Pobieranie budżetów

Zwraca listę budżetów z informacjami podsumowującymi.

Pobieranie kategorii

Zwraca wszystkie kategorie pogrupowane według grupy kategorii. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Pobieranie kategorii według identyfikatora

Zwraca pojedynczą kategorię. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Pobieranie kont

Zwraca wszystkie konta.

Pobieranie konta według identyfikatora

Zwraca pojedyncze konto.

Pobieranie miesiąca budżetowego

Zwraca pojedynczy miesiąc budżetowy.

Pobieranie miesięcy budżetowych

Zwraca wszystkie miesiące budżetowe.

Pobieranie transakcji

Zwraca transakcje budżetowe.

Pobieranie transakcji według identyfikatora

Zwraca jedną transakcję.

Pobieranie transakcji według kategorii

Zwraca wszystkie transakcje dla określonej kategorii.

Pobieranie transakcji według konta

Zwraca wszystkie transakcje dla określonego konta.

Pobieranie transakcji według płatności

Zwraca wszystkie transakcje dla określonego płatnika.

Pobieranie ustawień budżetu według identyfikatora

Zwraca ustawienia budżetu

Pobieranie użytkownika

Zwraca uwierzytelnione informacje o użytkowniku.

Pobieranie zaplanowanej transakcji według identyfikatora

Zwraca pojedynczą zaplanowaną transakcję.

Pobieranie zaplanowanych transakcji

Zwraca wszystkie zaplanowane transakcje.

Pobierz kategorię miesiąca według identyfikatora

Zwraca pojedynczą kategorię dla określonego miesiąca budżetowego. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Tworzenie konta

Tworzy nowe konto.

Tworzenie transakcji

Tworzy jedną transakcję lub wiele transakcji. Jeśli podasz treść zawierającą transaction obiekt, zostanie utworzona pojedyncza transakcja, a jeśli podasz treść zawierającą tablicę transactions , zostanie utworzonych wiele transakcji. Nie można utworzyć zaplanowanych transakcji w tym punkcie końcowym.

Uzyskiwanie lokalizacji płatności

Zwraca wszystkie lokalizacje płatności.

Uzyskiwanie lokalizacji płatności według identyfikatora

Zwraca pojedynczą lokalizację płatności.

Uzyskiwanie lokalizacji płatności według płatności

Zwraca wszystkie lokalizacje płatności dla określonego płatnika.

Uzyskiwanie płatności

Zwraca wszystkie płatności.

Uzyskiwanie płatności według identyfikatora

Zwraca pojedynczą wypłatę.

Zbiorcze tworzenie transakcji

Tworzy wiele transakcji. Mimo że ten punkt końcowy jest nadal obsługiwany, zaleca się użycie polecenia "POST /budgets/{budget_id}/transactions" w celu utworzenia wielu transakcji.

Aktualizowanie transakcji

Aktualizuje jedną transakcję.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator transakcji
transaction_id True string

Identyfikator transakcji.

Identyfikator konta
account_id True string

Identyfikator konta.

Date
date True date

Data transakcji w formacie ISO (np. 2016-12-01). Daty przyszłe (zaplanowane transakcje) nie są dozwolone. Nie można zmienić dat transakcji podziału i jeśli zostanie podana inna data, zostanie ona zignorowana.

Kwota
amount True integer

Kwota transakcji w formacie miliunits. Nie można zmienić kwot transakcji podzielonych i jeśli zostanie podana inna kwota, zostanie ona zignorowana.

Identyfikator płatności
payee_id uuid

Płatność za transakcję. Aby utworzyć transfer między dwoma kontami, użyj płatności przelewu konta wskazującego konto docelowe. Płatności za transfer konta są określane jako transfer_payee_id w zasobie konta.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria transakcji. Aby skonfigurować transakcję podziału, można określić wartość null dla category_id i podać tablicę subtransactions w ramach obiektu transakcji. Jeśli istniejąca transakcja jest podziałem, category_id nie można jej zmienić. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zaakceptowane
cleared string

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona. Jeśli nie zostanie podana, transakcja zostanie domyślnie niezatwierdzona.

Kolor flagi
flag_color string

Flaga transakcji.

Identyfikator importu
import_id string

Jeśli zostanie określona, nowa transakcja zostanie przypisana import_id i zostanie uznana za "zaimportowaną". Podejmiemy również próbę dopasowania tej zaimportowanej transakcji do istniejącej transakcji wprowadzonej przez użytkownika na tym samym koncie, z tą samą kwotą i datą +/-10 dni od daty zaimportowanej transakcji.

Transakcje importowane za pośrednictwem importu opartego na plikach lub importu bezpośredniego (nie za pośrednictwem interfejsu API) są przypisywane import_id w formacie: "YNAB:[milliunit_amount]:[iso_date]:[wystąpienie]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2". Użycie spójnego formatu uniemożliwi duplikaty za pośrednictwem importu bezpośredniego i importu opartego na plikach.

Jeśli import_id zostanie pominięta lub określona jako null, transakcja będzie traktowana jako transakcja "wprowadzona przez użytkownika". W związku z tym będzie ona kwalifikować się do dopasowania do transakcji importowanych później (za pośrednictwem DI, FBI lub API).

Kwota
amount True integer

Wielkość przetłumaczenia w formacie milliunits.

Identyfikator płatności
payee_id uuid

Płatność za podtransakcję.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona w transakcji nadrzędnej) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria podtransakcji. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zwraca

Odpowiedź transakcji
TransactionResponse

Aktualizowanie transakcji

Aktualizuje wiele transakcji według id lub import_id.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

identyfikator
id True string

Identyfikator.

Identyfikator konta
account_id True string

Identyfikator konta.

Date
date True date

Data transakcji w formacie ISO (np. 2016-12-01). Daty przyszłe (zaplanowane transakcje) nie są dozwolone. Nie można zmienić dat transakcji podziału i jeśli zostanie podana inna data, zostanie ona zignorowana.

Kwota
amount True integer

Kwota transakcji w formacie miliunits. Nie można zmienić kwot transakcji podzielonych i jeśli zostanie podana inna kwota, zostanie ona zignorowana.

Identyfikator płatności
payee_id uuid

Płatność za transakcję. Aby utworzyć transfer między dwoma kontami, użyj płatności przelewu konta wskazującego konto docelowe. Płatności za transfer konta są określane jako transfer_payee_id w zasobie konta.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria transakcji. Aby skonfigurować transakcję podziału, można określić wartość null dla category_id i podać tablicę subtransactions w ramach obiektu transakcji. Jeśli istniejąca transakcja jest podziałem, category_id nie można jej zmienić. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zaakceptowane
cleared string

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona. Jeśli nie zostanie podana, transakcja zostanie domyślnie niezatwierdzona.

Kolor flagi
flag_color string

Flaga transakcji.

Identyfikator importu
import_id string

Jeśli zostanie określona, nowa transakcja zostanie przypisana import_id i zostanie uznana za "zaimportowaną". Podejmiemy również próbę dopasowania tej zaimportowanej transakcji do istniejącej transakcji wprowadzonej przez użytkownika na tym samym koncie, z tą samą kwotą i datą +/-10 dni od daty zaimportowanej transakcji.

Transakcje importowane za pośrednictwem importu opartego na plikach lub importu bezpośredniego (nie za pośrednictwem interfejsu API) są przypisywane import_id w formacie: "YNAB:[milliunit_amount]:[iso_date]:[wystąpienie]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2". Użycie spójnego formatu uniemożliwi duplikaty za pośrednictwem importu bezpośredniego i importu opartego na plikach.

Jeśli import_id zostanie pominięta lub określona jako null, transakcja będzie traktowana jako transakcja "wprowadzona przez użytkownika". W związku z tym będzie ona kwalifikować się do dopasowania do transakcji importowanych później (za pośrednictwem DI, FBI lub API).

Kwota
amount True integer

Wielkość przetłumaczenia w formacie milliunits.

Identyfikator płatności
payee_id uuid

Płatność za podtransakcję.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona w transakcji nadrzędnej) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria podtransakcji. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zwraca

Zapisywanie odpowiedzi na transakcje
SaveTransactionsResponse

Aktualizuj kategorię miesiąca

Zaktualizuj kategorię dla określonego miesiąca. Można zaktualizować tylko budgeted kwotę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Miesiąc
month True date

Miesiąc budżetowy w formacie ISO (np. 2016-12-01). ("current" można również użyć do określenia bieżącego miesiąca kalendarzowego (UTC))

Identyfikator kategorii
category_id True string

Identyfikator kategorii.

Budżecie
budgeted True integer

Kwota budżetowana w formacie miliunits.

Zwraca

Zapisz odpowiedź kategorii
SaveCategoryResponse

Importowanie transakcji

Importuje dostępne transakcje na wszystkich połączonych kontach dla danego budżetu. Połączone konta umożliwiają importowanie transakcji bezpośrednio z określonej instytucji finansowej, a ten punkt końcowy inicjuje ten import. Wysłanie żądania do tego punktu końcowego jest odpowiednikiem kliknięcia pozycji "Importuj" na każdym koncie w aplikacji internetowej lub naciśnięciu baneru "Nowe transakcje" w aplikacjach mobilnych. Odpowiedź dla tego punktu końcowego zawiera identyfikatory transakcji, które zostały zaimportowane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Zwraca

Odpowiedź importowania transakcji
TransactionsImportResponse

Pobieranie budżetu według identyfikatora

Zwraca pojedynczy budżet ze wszystkimi powiązanymi jednostkami. Ten zasób jest w rzeczywistości pełnym eksportem budżetu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu.

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź szczegółów budżetu
BudgetDetailResponse

Pobieranie budżetów

Zwraca listę budżetów z informacjami podsumowującymi.

Parametry

Nazwa Klucz Wymagane Typ Opis
Uwzględnij konta
include_accounts boolean

Określa, czy należy uwzględnić listę kont budżetowych.

Zwraca

Odpowiedź na podsumowanie budżetu
BudgetSummaryResponse

Pobieranie kategorii

Zwraca wszystkie kategorie pogrupowane według grupy kategorii. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź kategorii
CategoriesResponse

Pobieranie kategorii według identyfikatora

Zwraca pojedynczą kategorię. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator kategorii
category_id True string

Identyfikator kategorii.

Zwraca

Odpowiedź kategorii
CategoryResponse

Pobieranie kont

Zwraca wszystkie konta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź na konta
AccountsResponse

Pobieranie konta według identyfikatora

Zwraca pojedyncze konto.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator konta
account_id True uuid

Identyfikator konta.

Zwraca

Odpowiedź na konto
AccountResponse

Pobieranie miesiąca budżetowego

Zwraca pojedynczy miesiąc budżetowy.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Miesiąc
month True date

Miesiąc budżetowy w formacie ISO (np. 2016-12-01). ("current" można również użyć do określenia bieżącego miesiąca kalendarzowego (UTC))

Zwraca

Odpowiedź szczegółów miesiąca
MonthDetailResponse

Pobieranie miesięcy budżetowych

Zwraca wszystkie miesiące budżetowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź podsumowań miesięcy
MonthSummariesResponse

Pobieranie transakcji

Zwraca transakcje budżetowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Od daty
since_date date

W przypadku określenia tylko transakcje w dniu lub po tej dacie zostaną uwzględnione. Data powinna być sformatowana w formacie ISO (np. 2016-12-30).

Typ
type string

Jeśli zostanie określony, zostaną uwzględnione tylko transakcje określonego typu. Opcja "uncategorized" i "unapproved" jest obecnie obsługiwana.

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź transakcji
TransactionsResponse

Pobieranie transakcji według identyfikatora

Zwraca jedną transakcję.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator transakcji
transaction_id True string

Identyfikator transakcji.

Zwraca

Odpowiedź transakcji
TransactionResponse

Pobieranie transakcji według kategorii

Zwraca wszystkie transakcje dla określonej kategorii.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator kategorii
category_id True string

Identyfikator kategorii.

Od daty
since_date date

W przypadku określenia tylko transakcje w dniu lub po tej dacie zostaną uwzględnione. Data powinna być sformatowana w formacie ISO (np. 2016-12-30).

Typ
type string

Jeśli zostanie określony, zostaną uwzględnione tylko transakcje określonego typu. Opcja "uncategorized" i "unapproved" jest obecnie obsługiwana.

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź na transakcje hybrydowe
HybridTransactionsResponse

Pobieranie transakcji według konta

Zwraca wszystkie transakcje dla określonego konta.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator konta
account_id True string

Identyfikator konta.

Od daty
since_date date

W przypadku określenia tylko transakcje w dniu lub po tej dacie zostaną uwzględnione. Data powinna być sformatowana w formacie ISO (np. 2016-12-30).

Typ
type string

Jeśli zostanie określony, zostaną uwzględnione tylko transakcje określonego typu. Opcja "uncategorized" i "unapproved" jest obecnie obsługiwana.

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź transakcji
TransactionsResponse

Pobieranie transakcji według płatności

Zwraca wszystkie transakcje dla określonego płatnika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator płatności
payee_id True string

Identyfikator płatnika.

Od daty
since_date date

W przypadku określenia tylko transakcje w dniu lub po tej dacie zostaną uwzględnione. Data powinna być sformatowana w formacie ISO (np. 2016-12-30).

Typ
type string

Jeśli zostanie określony, zostaną uwzględnione tylko transakcje określonego typu. Opcja "uncategorized" i "unapproved" jest obecnie obsługiwana.

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź na transakcje hybrydowe
HybridTransactionsResponse

Pobieranie ustawień budżetu według identyfikatora

Zwraca ustawienia budżetu

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Zwraca

Odpowiedź na ustawienia budżetu
BudgetSettingsResponse

Pobieranie użytkownika

Zwraca uwierzytelnione informacje o użytkowniku.

Zwraca

Odpowiedź użytkownika
UserResponse

Pobieranie zaplanowanej transakcji według identyfikatora

Zwraca pojedynczą zaplanowaną transakcję.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator zaplanowanej transakcji
scheduled_transaction_id True string

Identyfikator zaplanowanej transakcji.

Zwraca

Zaplanowana odpowiedź transakcji
ScheduledTransactionResponse

Pobieranie zaplanowanych transakcji

Zwraca wszystkie zaplanowane transakcje.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź na zaplanowane transakcje
ScheduledTransactionsResponse

Pobierz kategorię miesiąca według identyfikatora

Zwraca pojedynczą kategorię dla określonego miesiąca budżetowego. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Miesiąc
month True date

Miesiąc budżetowy w formacie ISO (np. 2016-12-01). ("current" można również użyć do określenia bieżącego miesiąca kalendarzowego (UTC))

Identyfikator kategorii
category_id True string

Identyfikator kategorii.

Zwraca

Odpowiedź kategorii
CategoryResponse

Tworzenie konta

Tworzy nowe konto.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu ("ostatnio używany" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej" można użyć, jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget)

Name
name True string

Nazwa konta.

Typ2
type True string

Typ konta

Saldo
balance True integer

Bieżące saldo konta w formacie milliunits.

Zwraca

Odpowiedź na konto
AccountResponse

Tworzenie transakcji

Tworzy jedną transakcję lub wiele transakcji. Jeśli podasz treść zawierającą transaction obiekt, zostanie utworzona pojedyncza transakcja, a jeśli podasz treść zawierającą tablicę transactions , zostanie utworzonych wiele transakcji. Nie można utworzyć zaplanowanych transakcji w tym punkcie końcowym.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator konta
account_id True string

Identyfikator konta.

Date
date True date

Data transakcji w formacie ISO (np. 2016-12-01). Daty przyszłe (zaplanowane transakcje) nie są dozwolone. Nie można zmienić dat transakcji podziału i jeśli zostanie podana inna data, zostanie ona zignorowana.

Kwota
amount True integer

Kwota transakcji w formacie miliunits. Nie można zmienić kwot transakcji podzielonych i jeśli zostanie podana inna kwota, zostanie ona zignorowana.

Identyfikator płatności
payee_id uuid

Płatność za transakcję. Aby utworzyć transfer między dwoma kontami, użyj płatności przelewu konta wskazującego konto docelowe. Płatności za transfer konta są określane jako transfer_payee_id w zasobie konta.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria transakcji. Aby skonfigurować transakcję podziału, można określić wartość null dla category_id i podać tablicę subtransactions w ramach obiektu transakcji. Jeśli istniejąca transakcja jest podziałem, category_id nie można jej zmienić. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zaakceptowane
cleared string

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona. Jeśli nie zostanie podana, transakcja zostanie domyślnie niezatwierdzona.

Kolor flagi
flag_color string

Flaga transakcji.

Identyfikator importu
import_id string

Jeśli zostanie określona, nowa transakcja zostanie przypisana import_id i zostanie uznana za "zaimportowaną". Podejmiemy również próbę dopasowania tej zaimportowanej transakcji do istniejącej transakcji wprowadzonej przez użytkownika na tym samym koncie, z tą samą kwotą i datą +/-10 dni od daty zaimportowanej transakcji.

Transakcje importowane za pośrednictwem importu opartego na plikach lub importu bezpośredniego (nie za pośrednictwem interfejsu API) są przypisywane import_id w formacie: "YNAB:[milliunit_amount]:[iso_date]:[wystąpienie]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2". Użycie spójnego formatu uniemożliwi duplikaty za pośrednictwem importu bezpośredniego i importu opartego na plikach.

Jeśli import_id zostanie pominięta lub określona jako null, transakcja będzie traktowana jako transakcja "wprowadzona przez użytkownika". W związku z tym będzie ona kwalifikować się do dopasowania do transakcji importowanych później (za pośrednictwem DI, FBI lub API).

Kwota
amount True integer

Wielkość przetłumaczenia w formacie milliunits.

Identyfikator płatności
payee_id uuid

Płatność za podtransakcję.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona w transakcji nadrzędnej) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria podtransakcji. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Identyfikator konta
account_id True string

Identyfikator konta.

Date
date True date

Data transakcji w formacie ISO (np. 2016-12-01). Daty przyszłe (zaplanowane transakcje) nie są dozwolone. Nie można zmienić dat transakcji podziału i jeśli zostanie podana inna data, zostanie ona zignorowana.

Kwota
amount True integer

Kwota transakcji w formacie miliunits. Nie można zmienić kwot transakcji podzielonych i jeśli zostanie podana inna kwota, zostanie ona zignorowana.

Identyfikator płatności
payee_id uuid

Płatność za transakcję. Aby utworzyć transfer między dwoma kontami, użyj płatności przelewu konta wskazującego konto docelowe. Płatności za transfer konta są określane jako transfer_payee_id w zasobie konta.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria transakcji. Aby skonfigurować transakcję podziału, można określić wartość null dla category_id i podać tablicę subtransactions w ramach obiektu transakcji. Jeśli istniejąca transakcja jest podziałem, category_id nie można jej zmienić. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zaakceptowane
cleared string

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona. Jeśli nie zostanie podana, transakcja zostanie domyślnie niezatwierdzona.

Kolor flagi
flag_color string

Flaga transakcji.

Identyfikator importu
import_id string

Jeśli zostanie określona, nowa transakcja zostanie przypisana import_id i zostanie uznana za "zaimportowaną". Podejmiemy również próbę dopasowania tej zaimportowanej transakcji do istniejącej transakcji wprowadzonej przez użytkownika na tym samym koncie, z tą samą kwotą i datą +/-10 dni od daty zaimportowanej transakcji.

Transakcje importowane za pośrednictwem importu opartego na plikach lub importu bezpośredniego (nie za pośrednictwem interfejsu API) są przypisywane import_id w formacie: "YNAB:[milliunit_amount]:[iso_date]:[wystąpienie]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2". Użycie spójnego formatu uniemożliwi duplikaty za pośrednictwem importu bezpośredniego i importu opartego na plikach.

Jeśli import_id zostanie pominięta lub określona jako null, transakcja będzie traktowana jako transakcja "wprowadzona przez użytkownika". W związku z tym będzie ona kwalifikować się do dopasowania do transakcji importowanych później (za pośrednictwem DI, FBI lub API).

Kwota
amount True integer

Wielkość przetłumaczenia w formacie milliunits.

Identyfikator płatności
payee_id uuid

Płatność za podtransakcję.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona w transakcji nadrzędnej) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria podtransakcji. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zwraca

Zapisywanie odpowiedzi na transakcje
SaveTransactionsResponse

Uzyskiwanie lokalizacji płatności

Zwraca wszystkie lokalizacje płatności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Zwraca

Odpowiedź na lokalizacje payee
PayeeLocationsResponse

Uzyskiwanie lokalizacji płatności według identyfikatora

Zwraca pojedynczą lokalizację płatności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator lokalizacji płatności
payee_location_id True string

Identyfikator lokalizacji odbiorcy.

Zwraca

Odpowiedź na lokalizację płatności
PayeeLocationResponse

Uzyskiwanie lokalizacji płatności według płatności

Zwraca wszystkie lokalizacje płatności dla określonego płatnika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator płatności
payee_id True string

Identyfikator płatnika.

Zwraca

Odpowiedź na lokalizacje payee
PayeeLocationsResponse

Uzyskiwanie płatności

Zwraca wszystkie płatności.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Ostatnia wiedza na temat serwera
last_knowledge_of_server integer

Początkowa wiedza na temat serwera. Jeśli zostanie podana, zostaną uwzględnione tylko jednostki, które uległy zmianie last_knowledge_of_server .

Zwraca

Odpowiedź na płatność
PayeesResponse

Uzyskiwanie płatności według identyfikatora

Zwraca pojedynczą wypłatę.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator płatności
payee_id True string

Identyfikator płatnika.

Zwraca

Odpowiedź payee
PayeeResponse

Zbiorcze tworzenie transakcji

Tworzy wiele transakcji. Mimo że ten punkt końcowy jest nadal obsługiwany, zaleca się użycie polecenia "POST /budgets/{budget_id}/transactions" w celu utworzenia wielu transakcji.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator budżetu
budget_id True string

Identyfikator budżetu. Parametr "last-used" może służyć do określenia ostatniego użytego budżetu i opcji "domyślnej", jeśli jest włączony domyślny wybór budżetu (zobacz: https://api.youneedabudget.com/#oauth-default-budget).

Identyfikator konta
account_id True string

Identyfikator konta.

Date
date True date

Data transakcji w formacie ISO (np. 2016-12-01). Daty przyszłe (zaplanowane transakcje) nie są dozwolone. Nie można zmienić dat transakcji podziału i jeśli zostanie podana inna data, zostanie ona zignorowana.

Kwota
amount True integer

Kwota transakcji w formacie miliunits. Nie można zmienić kwot transakcji podzielonych i jeśli zostanie podana inna kwota, zostanie ona zignorowana.

Identyfikator płatności
payee_id uuid

Płatność za transakcję. Aby utworzyć transfer między dwoma kontami, użyj płatności przelewu konta wskazującego konto docelowe. Płatności za transfer konta są określane jako transfer_payee_id w zasobie konta.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria transakcji. Aby skonfigurować transakcję podziału, można określić wartość null dla category_id i podać tablicę subtransactions w ramach obiektu transakcji. Jeśli istniejąca transakcja jest podziałem, category_id nie można jej zmienić. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zaakceptowane
cleared string

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona. Jeśli nie zostanie podana, transakcja zostanie domyślnie niezatwierdzona.

Kolor flagi
flag_color string

Flaga transakcji.

Identyfikator importu
import_id string

Jeśli zostanie określona, nowa transakcja zostanie przypisana import_id i zostanie uznana za "zaimportowaną". Podejmiemy również próbę dopasowania tej zaimportowanej transakcji do istniejącej transakcji wprowadzonej przez użytkownika na tym samym koncie, z tą samą kwotą i datą +/-10 dni od daty zaimportowanej transakcji.

Transakcje importowane za pośrednictwem importu opartego na plikach lub importu bezpośredniego (nie za pośrednictwem interfejsu API) są przypisywane import_id w formacie: "YNAB:[milliunit_amount]:[iso_date]:[wystąpienie]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2". Użycie spójnego formatu uniemożliwi duplikaty za pośrednictwem importu bezpośredniego i importu opartego na plikach.

Jeśli import_id zostanie pominięta lub określona jako null, transakcja będzie traktowana jako transakcja "wprowadzona przez użytkownika". W związku z tym będzie ona kwalifikować się do dopasowania do transakcji importowanych później (za pośrednictwem DI, FBI lub API).

Kwota
amount True integer

Wielkość przetłumaczenia w formacie milliunits.

Identyfikator płatności
payee_id uuid

Płatność za podtransakcję.

Odbiorcy
payee_name string

Nazwa odbiorcy. payee_name Jeśli wartość jest podana i payee_id ma wartość null, payee_name wartość będzie używana do rozpoznawania płatności przez (1) zgodną regułę zmiany nazwy płatności (tylko wtedy, gdy import_id jest również określona w transakcji nadrzędnej) lub (2) płatność o tej samej nazwie lub (3) utworzeniu nowego płatnika.

Identyfikator kategorii
category_id uuid

Kategoria podtransakcji. Kategorie płatności kartą kredytową nie są dozwolone i zostaną zignorowane, jeśli zostaną podane.

Memo
memo string

Notatka.

Zwraca

Odpowiedź zbiorcza
BulkResponse

Definicje

UserResponse

Nazwa Ścieżka Typ Opis
Dane
data Data

User

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

DateFormat

Ustawienie formatu daty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Nazwa Ścieżka Typ Opis
Format
format string

Format.

Format waluty

Ustawienie formatu waluty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Nazwa Ścieżka Typ Opis
Kod ISO
iso_code string

Kod ISO.

Przykładowy format
example_format string

Przykładowy format.

Cyfry dziesiętne
decimal_digits integer

Cyfry dziesiętne.

Separator dziesiętny
decimal_separator string

Separator dziesiętny.

Symbol pierwszy
symbol_first boolean

Czy symbol jest pierwszy.

Separator grup
group_separator string

Separator grupy.

Symbol waluty
currency_symbol string

Symbol waluty.

Wyświetlany symbol
display_symbol boolean

Czy jest wyświetlany symbol.

BudgetSummaryResponse

Nazwa Ścieżka Typ Opis
Dane1
data Data1

BudgetSummary

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Data ostatniej modyfikacji
last_modified_on date-time

Ostatni raz wszelkie zmiany w budżecie zostały wprowadzone z poziomu klienta internetowego lub mobilnego.

Pierwszy miesiąc
first_month date

Najwcześniejszy miesiąc budżetowy.

Ostatni miesiąc
last_month date

Najnowszy miesiąc budżetowy.

Format daty
date_format DateFormat

Ustawienie formatu daty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Format waluty
currency_format CurrencyFormat

Ustawienie formatu waluty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Accounts
accounts array of Account

Konta budżetu (uwzględniane tylko wtedy, gdy include_accounts=true są określone jako parametr zapytania).

BudgetDetailResponse

Nazwa Ścieżka Typ Opis
Dane2
data Data2

BudgetDetail

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Data ostatniej modyfikacji
last_modified_on date-time

Ostatni raz wszelkie zmiany w budżecie zostały wprowadzone z poziomu klienta internetowego lub mobilnego.

Pierwszy miesiąc
first_month date

Najwcześniejszy miesiąc budżetowy.

Ostatni miesiąc
last_month date

Najnowszy miesiąc budżetowy.

Format daty
date_format DateFormat

Ustawienie formatu daty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Format waluty
currency_format CurrencyFormat

Ustawienie formatu waluty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Accounts
accounts array of Account

Konta budżetu (uwzględniane tylko wtedy, gdy include_accounts=true są określone jako parametr zapytania).

Odbiorców
payees array of Payee
Lokalizacje płatności
payee_locations array of PayeeLocation
Grupy kategorii
category_groups array of CategoryGroup
Kategorie
categories array of Category
Miesiące
months array of MonthDetail
Transactions
transactions array of TransactionSummary
Transakcje podrzędne
subtransactions array of SubTransaction
Zaplanowane transakcje
scheduled_transactions array of ScheduledTransactionSummary
Zaplanowane transakcje podrzędne
scheduled_subtransactions array of ScheduledSubTransaction

BudgetSettingsResponse

Nazwa Ścieżka Typ Opis
Dane3
data Data3

BudżetUstawienia

Nazwa Ścieżka Typ Opis
Format daty
date_format DateFormat

Ustawienie formatu daty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

Format waluty
currency_format CurrencyFormat

Ustawienie formatu waluty dla budżetu. W niektórych przypadkach format nie będzie dostępny i zostanie określony jako null.

AccountsResponse

Nazwa Ścieżka Typ Opis
Dane4
data Data4

AccountResponse

Nazwa Ścieżka Typ Opis
Dane5
data Data5

Rachunek

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Typ
type Type

Typ konta. Uwaga: PayPal, merchantAccount, investmentAccount i typy kredytów hipotecznych zostały przestarzałe i zostaną usunięte w przyszłości.

Budżet
on_budget boolean

Czy to konto jest w budżecie, czy nie

Zamknięty
closed boolean

Czy to konto jest zamknięte, czy nie

Uwaga / Notatka
note string

Notatka.

Saldo
balance integer

Bieżące saldo konta w formacie milliunits.

Wyczyszczone saldo
cleared_balance integer

Bieżące wyczyszczone saldo konta w formacie milliunits.

Niejasna równowaga
uncleared_balance integer

Bieżące niejasne saldo konta w formacie milliunits.

Identyfikator płatności przelewu
transfer_payee_id string

Identyfikator odbiorcy, który powinien być używany podczas przenoszenia na to konto.

Bezpośrednie importowanie połączone
direct_import_linked boolean

Niezależnie od tego, czy konto jest połączone z instytucją finansową na potrzeby automatycznego importu transakcji.

Błąd bezpośredniego importowania
direct_import_in_error boolean

Jeśli konto połączone z instytucją finansową (direct_import_linked=true) i połączone połączenie nie jest w dobrej kondycji, będzie to prawda.

Usunięte
deleted boolean

Bez względu na to, czy konto zostało usunięte. Usunięte konta będą uwzględniane tylko w żądaniach różnicowych.

KategorieResponse

Nazwa Ścieżka Typ Opis
Dane6
data Data6

CategoryResponse

Nazwa Ścieżka Typ Opis
Dane7
data Data7

CategoryGroupWithCategories

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Ukryty
hidden boolean

Określa, czy grupa kategorii jest ukryta.

Usunięte
deleted boolean

Określa, czy grupa kategorii została usunięta. Usunięte grupy kategorii będą uwzględniane tylko w żądaniach różnicowych.

Kategorii
categories array of Category

Kategorie grup kategorii. Kwoty (budżetowane, aktywność, saldo itp.) są specyficzne dla bieżącego miesiąca budżetowego (UTC).

KategoriaGrupa

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Ukryty
hidden boolean

Określa, czy grupa kategorii jest ukryta.

Usunięte
deleted boolean

Określa, czy grupa kategorii została usunięta. Usunięte grupy kategorii będą uwzględniane tylko w żądaniach różnicowych.

Kategoria

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Identyfikator grupy kategorii
category_group_id string

Identyfikator grupy kategorii.

Name
name string

Nazwa.

Ukryty
hidden boolean

Określa, czy kategoria jest ukryta.

Oryginalny identyfikator grupy kategorii
original_category_group_id uuid

Jeśli kategoria jest ukryta, jest to identyfikator grupy kategorii, do którego pierwotnie należał, zanim został ukryty.

Uwaga / Notatka
note string

Notatka.

Budżecie
budgeted integer

Kwota budżetowana w formacie miliunits.

Activity
activity integer

Wielkość działania w formacie miliunits.

Saldo
balance integer

Saldo w formacie miliunits.

Typ celu
goal_type GoalType

Typ celu, jeśli kategoria ma cel (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Spending')

Miesiąc tworzenia celu
goal_creation_month date

Miesiąc został utworzony cel.

Cel docelowy
goal_target integer

Wartość docelowa celu w miliunitach.

Cel docelowy miesiąc
goal_target_month date

Oryginalny miesiąc docelowy dla celu, który ma zostać ukończony. Tylko niektóre typy celów określają tę datę.

Procent celu ukończony
goal_percentage_complete integer

Procent ukończenia celu.

Cele miesięcy do budżetu
goal_months_to_budget integer

Liczba miesięcy, w tym bieżący miesiąc, pozostawiona w bieżącym okresie celu.

Cel w ramach finansowania
goal_under_funded integer

Kwota finansowania nadal potrzebna w bieżącym miesiącu, aby utrzymać się na dobrej drodze do osiągnięcia celu w bieżącym okresie celu. Ta kwota zazwyczaj odpowiada kwocie "Niedofinansowane" w klientach internetowych i mobilnych, z wyjątkiem wyświetlania kategorii z wartością Wymagana dla celu wydatków w przyszłym miesiącu. Klienci internetowi i mobilni będą ignorować wszelkie fundusze z poprzedniego okresu celu podczas wyświetlania kategorii z potrzebą celu wydatków w przyszłym miesiącu.

Cel ogólny finansowany
goal_overall_funded integer

Całkowita kwota finansowana w celu w bieżącym okresie celu.

Cel w lewo
goal_overall_left integer

Kwota finansowania nadal potrzebna do ukończenia celu w bieżącym okresie celu.

Usunięte
deleted boolean

Określa, czy kategoria została usunięta. Usunięte kategorie będą uwzględniane tylko w żądaniach różnicowych.

SaveCategoryResponse

Nazwa Ścieżka Typ Opis
Dane8
data Data8

PayeesResponse

Nazwa Ścieżka Typ Opis
Dane9
data Data9

PayeeResponse

Nazwa Ścieżka Typ Opis
Dane10
data Data10

Odbiorcy

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Name
name string

Nazwa.

Identyfikator konta przeniesienia
transfer_account_id string

Jeśli płatnik przelewu, do account_id którego przelewa ten płatnik.

Usunięte
deleted boolean

Bez względu na to, czy płatność została usunięta. Usunięte płatności będą uwzględniane tylko w żądaniach różnicowych.

PayeeLocationsResponse

Nazwa Ścieżka Typ Opis
Dane11
data Data11

PayeeLocationResponse

Nazwa Ścieżka Typ Opis
Dane12
data Data12

PayeeLocation

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Szerokość
latitude string

Szerokość geograficzna.

Długość
longitude string

Długość geograficzna.

Usunięte
deleted boolean

Bez względu na to, czy lokalizacja płatności została usunięta. Usunięte lokalizacje płatności będą uwzględniane tylko w żądaniach różnicowych.

TransakcjeResponse

Nazwa Ścieżka Typ Opis
Dane13
data Data13

Transakcje hybrydoweResponse

Nazwa Ścieżka Typ Opis
Dane14
data Data14

Zapisz transakcjeResponse

Nazwa Ścieżka Typ Opis
Dane15
data Data15

TransactionResponse

Nazwa Ścieżka Typ Opis
Dane16
data Data16

TransactionSummary

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Date
date date

Data transakcji w formacie ISO (np. 2016-12-01).

Kwota
amount integer

Kwota transakcji w formacie miliunits.

Memo
memo string

Notatka.

Zaakceptowane
cleared Cleared

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona.

Kolor flagi
flag_color FlagColor

Flaga transakcji.

Identyfikator konta
account_id string

Identyfikator konta.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

Jeśli transakcja przeniesienia, konto, do którego jest przenoszone.

Identyfikator transakcji transferu
transfer_transaction_id string

Jeśli transakcja przeniesienia, identyfikator transakcji po drugiej stronie transferu.

Dopasowany identyfikator transakcji
matched_transaction_id string

Jeśli transakcja jest zgodna, identyfikator dopasowanej transakcji.

Identyfikator importu
import_id string

Jeśli transakcja została zaimportowana, to pole jest unikatowym (według konta) identyfikatorem importu. Jeśli ta transakcja została zaimportowana za pośrednictwem importu opartego na plikach lub importu bezpośredniego, a nie za pośrednictwem interfejsu API, import_id będzie miał format: "YNAB:[milliunit_amount]:[iso_date]:[occurrence]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2".

Usunięte
deleted boolean

Czy transakcja została usunięta. Usunięte transakcje będą uwzględniane tylko w żądaniach różnicowych.

TransactionDetail

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Date
date date

Data transakcji w formacie ISO (np. 2016-12-01).

Kwota
amount integer

Kwota transakcji w formacie miliunits.

Memo
memo string

Notatka.

Zaakceptowane
cleared Cleared

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona.

Kolor flagi
flag_color FlagColor

Flaga transakcji.

Identyfikator konta
account_id string

Identyfikator konta.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

Jeśli transakcja przeniesienia, konto, do którego jest przenoszone.

Identyfikator transakcji transferu
transfer_transaction_id string

Jeśli transakcja przeniesienia, identyfikator transakcji po drugiej stronie transferu.

Dopasowany identyfikator transakcji
matched_transaction_id string

Jeśli transakcja jest zgodna, identyfikator dopasowanej transakcji.

Identyfikator importu
import_id string

Jeśli transakcja została zaimportowana, to pole jest unikatowym (według konta) identyfikatorem importu. Jeśli ta transakcja została zaimportowana za pośrednictwem importu opartego na plikach lub importu bezpośredniego, a nie za pośrednictwem interfejsu API, import_id będzie miał format: "YNAB:[milliunit_amount]:[iso_date]:[occurrence]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2".

Usunięte
deleted boolean

Czy transakcja została usunięta. Usunięte transakcje będą uwzględniane tylko w żądaniach różnicowych.

Nazwa konta
account_name string

Nazwa konta.

Odbiorcy
payee_name string

Nazwa odbiorcy.

Kategoria
category_name string

Nazwa kategorii.

Transakcje podrzędne
subtransactions array of SubTransaction

Jeśli transakcja jest podzielona, podsieci.

HybridTransaction

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Date
date date

Data transakcji w formacie ISO (np. 2016-12-01).

Kwota
amount integer

Kwota transakcji w formacie miliunits.

Memo
memo string

Notatka.

Zaakceptowane
cleared Cleared

Stan wyczyszczonej transakcji.

Zatwierdzony
approved boolean

Niezależnie od tego, czy transakcja jest zatwierdzona.

Kolor flagi
flag_color FlagColor

Flaga transakcji.

Identyfikator konta
account_id string

Identyfikator konta.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

Jeśli transakcja przeniesienia, konto, do którego jest przenoszone.

Identyfikator transakcji transferu
transfer_transaction_id string

Jeśli transakcja przeniesienia, identyfikator transakcji po drugiej stronie transferu.

Dopasowany identyfikator transakcji
matched_transaction_id string

Jeśli transakcja jest zgodna, identyfikator dopasowanej transakcji.

Identyfikator importu
import_id string

Jeśli transakcja została zaimportowana, to pole jest unikatowym (według konta) identyfikatorem importu. Jeśli ta transakcja została zaimportowana za pośrednictwem importu opartego na plikach lub importu bezpośredniego, a nie za pośrednictwem interfejsu API, import_id będzie miał format: "YNAB:[milliunit_amount]:[iso_date]:[occurrence]". Na przykład transakcja z dnia 2015-12-30 w wysokości -$294.23 USD będzie miała import_id "YNAB:-294230:2015-12-30:1". Jeśli druga transakcja na tym samym koncie została zaimportowana i miała taką samą datę i taką samą kwotę, jego import_id będzie to "YNAB:-294230:2015-12-30:2".

Usunięte
deleted boolean

Czy transakcja została usunięta. Usunięte transakcje będą uwzględniane tylko w żądaniach różnicowych.

Typ3
type Type3

Czy transakcja hybrydowa reprezentuje zwykłą transakcję, czy podtransakcję

Identyfikator transakcji nadrzędnej
parent_transaction_id string

W przypadku typów podtransakcji jest to identyfikator transakcji nadrzędnej. W przypadku typów transakcji ten identyfikator będzie zawsze mieć wartość null.

Nazwa konta
account_name string

Nazwa konta.

Odbiorcy
payee_name string

Nazwa odbiorcy.

Kategoria
category_name string

Nazwa kategorii.

TransakcjeImportResponse

Nazwa Ścieżka Typ Opis
Dane17
data Data17

BulkResponse

Nazwa Ścieżka Typ Opis
Dane18
data Data18

Podtransakcja

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Identyfikator transakcji
transaction_id string

Transakcja.

Kwota
amount integer

Wielkość przetłumaczenia w formacie milliunits.

Memo
memo string

Notatka.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Odbiorcy
payee_name string

Nazwa odbiorcy.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Kategoria
category_name string

Nazwa kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

Jeśli transfer, account_id, do którego przetransakcja jest przenoszona.

Identyfikator transakcji transferu
transfer_transaction_id string

W przypadku przeniesienia identyfikator transakcji po drugiej stronie przeniesienia.

Usunięte
deleted boolean

Bez względu na to, czy podtransakcja została usunięta. Usunięte pod transakcje będą uwzględniane tylko w żądaniach różnicowych.

Zaplanowane transakcjeResponse

Nazwa Ścieżka Typ Opis
Dane19
data Data19

ScheduledTransactionResponse

Nazwa Ścieżka Typ Opis
Dane20
data Data20

ScheduledTransactionSummary

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Pierwsza data
date_first date

Pierwsza data, dla której zaplanowano zaplanowaną transakcję.

Następna data
date_next date

Kolejna data, dla której zaplanowano zaplanowaną transakcję.

Częstotliwość
frequency Frequency

Częstotliwość.

Kwota
amount integer

Zaplanowana kwota transakcji w formacie miliunits.

Memo
memo string

Notatka.

FlagaColor1
flag_color FlagColor1

Flaga zaplanowanej transakcji.

Identyfikator konta
account_id string

Identyfikator konta.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

W przypadku przeniesienia account_id, do którego jest przenoszona zaplanowana transakcja.

Usunięte
deleted boolean

Określa, czy zaplanowana transakcja została usunięta. Usunięte zaplanowane transakcje będą uwzględniane tylko w żądaniach różnicowych.

ScheduledTransactionDetail

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Pierwsza data
date_first date

Pierwsza data, dla której zaplanowano zaplanowaną transakcję.

Następna data
date_next date

Kolejna data, dla której zaplanowano zaplanowaną transakcję.

Częstotliwość
frequency Frequency

Częstotliwość.

Kwota
amount integer

Zaplanowana kwota transakcji w formacie miliunits.

Memo
memo string

Notatka.

FlagaColor1
flag_color FlagColor1

Flaga zaplanowanej transakcji.

Identyfikator konta
account_id string

Identyfikator konta.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

W przypadku przeniesienia account_id, do którego jest przenoszona zaplanowana transakcja.

Usunięte
deleted boolean

Określa, czy zaplanowana transakcja została usunięta. Usunięte zaplanowane transakcje będą uwzględniane tylko w żądaniach różnicowych.

Nazwa konta
account_name string

Nazwa konta.

Odbiorcy
payee_name string

Nazwa odbiorcy.

Kategoria
category_name string

Nazwa kategorii.

transakcje podrzędne
subtransactions array of ScheduledSubTransaction

Jeśli transakcja zaplanowana jest podzielona, podsieci.

ScheduledSubTransaction

Nazwa Ścieżka Typ Opis
identyfikator
id string

Identyfikator.

Identyfikator zaplanowanej transakcji
scheduled_transaction_id string

Identyfikator zaplanowanej transakcji.

Kwota
amount integer

Zaplanowana ilość podtransakcji w formacie milliunits.

Memo
memo string

Notatka.

Identyfikator płatności
payee_id string

Identyfikator płatności.

Identyfikator kategorii
category_id string

Identyfikator kategorii.

Identyfikator konta przeniesienia
transfer_account_id uuid

Jeśli transfer, account_id, do którego jest transferowany zaplanowany podprzekrot.

Usunięte
deleted boolean

Czy zaplanowany podtransakcja została usunięta. Usunięte zaplanowane pod transakcje będą uwzględniane tylko w żądaniach różnicowych.

MonthSummariesResponse

Nazwa Ścieżka Typ Opis
Dane 21
data Data21

MonthDetailResponse

Nazwa Ścieżka Typ Opis
Dane22
data Data22

MonthSummary

Nazwa Ścieżka Typ Opis
Miesiąc
month date

Miesiąc.

Uwaga / Notatka
note string

Notatka.

Dochód
income integer

Łączna kwota transakcji podzielona na wartość "Przepływ: gotowy do przypisania" w miesiącu.

Budżecie
budgeted integer

Łączna kwota budżetowana w miesiącu.

Activity
activity integer

Łączna kwota transakcji w miesiącu, z wyłączeniem tych, które zostały podzielone na "Przepływ: gotowy do przypisania".

Do budżetu
to_be_budgeted integer

Dostępna kwota dla "Gotowe do przypisania".

Wiek pieniędzy
age_of_money integer

Wiek pieniędzy od miesiąca.

Usunięte
deleted boolean

Określa, czy miesiąc został usunięty. Usunięte miesiące będą uwzględniane tylko w żądaniach różnicowych.

MonthDetail

Nazwa Ścieżka Typ Opis
Miesiąc
month date

Miesiąc.

Uwaga / Notatka
note string

Notatka.

Dochód
income integer

Łączna kwota transakcji podzielona na wartość "Przepływ: gotowy do przypisania" w miesiącu.

Budżecie
budgeted integer

Łączna kwota budżetowana w miesiącu.

Activity
activity integer

Łączna kwota transakcji w miesiącu, z wyłączeniem tych, które zostały podzielone na "Przepływ: gotowy do przypisania".

Do budżetu
to_be_budgeted integer

Dostępna kwota dla "Gotowe do przypisania".

Wiek pieniędzy
age_of_money integer

Wiek pieniędzy od miesiąca.

Usunięte
deleted boolean

Określa, czy miesiąc został usunięty. Usunięte miesiące będą uwzględniane tylko w żądaniach różnicowych.

Kategorie
categories array of Category

Kategorie miesięcy budżetowych. Kwoty (budżetowane, działania, saldo itp.) są specyficzne dla określonego parametru {month}.

Bulk

Nazwa Ścieżka Typ Opis
Identyfikatory transakcji
transaction_ids array of string

Lista identyfikatorów transakcji, które zostały utworzone.

Zduplikowane identyfikatory importu
duplicate_import_ids array of string

Jeśli jakiekolwiek transakcje nie zostały utworzone, ponieważ miały import_id pasującą transakcję już na tym samym koncie, określone import_id zostaną uwzględnione na tej liście.

Zaakceptowane

Stan wyczyszczonej transakcji.

Stan wyczyszczonej transakcji.

Zaakceptowane
string

Dane

Nazwa Ścieżka Typ Opis
User
user User

Dane1

Nazwa Ścieżka Typ Opis
Budżety
budgets array of BudgetSummary
Podsumowanie budżetu
default_budget BudgetSummary

Dane2

Nazwa Ścieżka Typ Opis
Szczegóły budżetu
budget BudgetDetail
Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane3

Nazwa Ścieżka Typ Opis
Ustawienia budżetu
settings BudgetSettings

Dane4

Nazwa Ścieżka Typ Opis
Accounts
accounts array of Account
Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane5

Nazwa Ścieżka Typ Opis
Rachunek
account Account

Dane6

Nazwa Ścieżka Typ Opis
Grupy kategorii
category_groups array of CategoryGroupWithCategories

Grupy kategorii.

Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane7

Nazwa Ścieżka Typ Opis
Kategoria
category Category

Dane8

Nazwa Ścieżka Typ Opis
Kategoria
category Category
Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane9

Nazwa Ścieżka Typ Opis
Odbiorców
payees array of Payee

Payees.

Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane10

Nazwa Ścieżka Typ Opis
Odbiorcy
payee Payee

Dane11

Nazwa Ścieżka Typ Opis
Lokalizacje płatności
payee_locations array of PayeeLocation

Lokalizacje płatności.

Dane12

Nazwa Ścieżka Typ Opis
Lokalizacja płatności
payee_location PayeeLocation

Dane13

Nazwa Ścieżka Typ Opis
Transactions
transactions array of TransactionDetail

Transakcje.

Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane14

Nazwa Ścieżka Typ Opis
Transactions
transactions array of HybridTransaction

Transakcje.

Dane15

Nazwa Ścieżka Typ Opis
Identyfikatory transakcji
transaction_ids array of string

Zapisane identyfikatory transakcji.

Szczegóły transakcji
transaction TransactionDetail
transakcje
transactions array of TransactionDetail

Jeśli określono wiele transakcji, transakcje, które zostały zapisane.

Zduplikowane identyfikatory importu
duplicate_import_ids array of string

Jeśli określono wiele transakcji, lista import_ids, które nie zostały utworzone z powodu istniejącego import_id znalezionego na tym samym koncie.

Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane16

Nazwa Ścieżka Typ Opis
Szczegóły transakcji
transaction TransactionDetail

Dane17

Nazwa Ścieżka Typ Opis
Identyfikatory transakcji
transaction_ids array of string

Lista identyfikatorów transakcji, które zostały zaimportowane.

Dane18

Nazwa Ścieżka Typ Opis
Bulk
bulk Bulk

Dane19

Nazwa Ścieżka Typ Opis
scheduled_transactions
scheduled_transactions array of ScheduledTransactionDetail
Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane20

Nazwa Ścieżka Typ Opis
Szczegóły zaplanowanej transakcji
scheduled_transaction ScheduledTransactionDetail

Dane 21

Nazwa Ścieżka Typ Opis
Miesiące
months array of MonthSummary
Server Knowledge
server_knowledge integer

Znajomość serwera.

Dane22

Nazwa Ścieżka Typ Opis
Szczegóły miesiąca
month MonthDetail

FlagaColor

Flaga transakcji.

Flaga transakcji.

Kolor flagi
string

FlagaColor1

Flaga zaplanowanej transakcji.

Flaga zaplanowanej transakcji.

FlagaColor1
string

Częstotliwość

Częstotliwość.

Częstotliwość.

Częstotliwość
string

Typ celu

Typ celu, jeśli kategoria ma cel (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Spending')

Typ celu, jeśli kategoria ma cel (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Spending')

Typ celu
string

Typ

Typ konta. Uwaga: PayPal, merchantAccount, investmentAccount i typy kredytów hipotecznych zostały przestarzałe i zostaną usunięte w przyszłości.

Typ konta. Uwaga: PayPal, merchantAccount, investmentAccount i typy kredytów hipotecznych zostały przestarzałe i zostaną usunięte w przyszłości.

Typ
string

Typ3

Czy transakcja hybrydowa reprezentuje zwykłą transakcję, czy podtransakcję

Czy transakcja hybrydowa reprezentuje zwykłą transakcję, czy podtransakcję

Typ3
string