Freigeben über


Sie benötigen ein Budget (unabhängiger Herausgeber)

Mit einem Budget (YNAB) können Sie eine persönliche Anwendung erstellen, um mit Ihrem eigenen Budget zu interagieren oder eine Anwendung zu erstellen, die alle anderen YNABer autorisieren und verwenden können.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connectormetadaten
Herausgeber Troy Taylor
Webseite https://www.youneedabudget.com/
Datenschutzrichtlinie https://www.youneedabudget.com/privacy-policy/
Kategorien Finanzieren

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Zugriffstoken (im Format "Bearer AccessToken) securestring Das Zugriffstoken (im Format "Bearer AccessToken") für diese API Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen geplanter Transaktionen

Gibt alle geplanten Transaktionen zurück.

Abrufen von Budgeteinstellungen nach ID

Gibt Einstellungen für ein Budget zurück.

Abrufen von Payee-Standorten

Gibt alle Zahlungsspeicherorte zurück.

Abrufen von Transaktionen

Gibt Budgettransaktionen zurück.

Abrufen von Transaktionen nach Konto

Gibt alle Transaktionen für ein angegebenes Konto zurück.

Abrufen von Transaktionen nach Payee

Gibt alle Transaktionen für einen angegebenen Zahlungsempfänger zurück.

Benutzer abrufen

Gibt authentifizierte Benutzerinformationen zurück.

Budget nach ID abrufen

Gibt ein einzelnes Budget mit allen verwandten Entitäten zurück. Diese Ressource ist effektiv ein vollständiger Budgetexport.

Budgetmonat abrufen

Gibt einen einzelnen Budgetmonat zurück.

Budgetmonate abrufen

Gibt alle Budgetmonate zurück.

Budgets abrufen

Gibt die Budgetliste mit Zusammenfassungsinformationen zurück.

Erstellen eines Kontos

Erstellt ein neues Konto.

Get scheduled transaction by ID

Gibt eine einzelne geplante Transaktion zurück.

Importieren von Transaktionen

Importiert verfügbare Transaktionen für alle verknüpften Konten für das angegebene Budget. Mit verknüpften Konten können Transaktionen direkt aus einem angegebenen Finanzinstitut importiert werden, und dieser Endpunkt initiiert diesen Import. Das Senden einer Anforderung an diesen Endpunkt entspricht dem Klicken auf "Importieren" für jedes Konto in der Webanwendung oder das Tippen auf das Banner "Neue Transaktionen" in den mobilen Anwendungen. Die Antwort für diesen Endpunkt enthält die Transaktions-IDs, die importiert wurden.

Kategorie "Monat aktualisieren"

Aktualisieren sie eine Kategorie für einen bestimmten Monat. Es kann nur budgeted der Betrag aktualisiert werden.

Kategorie nach ID abrufen

Gibt eine einzelne Kategorie zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Kategorien abrufen

Gibt alle Kategorien nach Kategoriegruppe gruppiert zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Konten abrufen

Gibt alle Konten zurück.

Konto nach ID abrufen

Gibt ein einzelnes Konto zurück.

Massenerstellung von Transaktionen

Erstellt mehrere Transaktionen. Obwohl dieser Endpunkt weiterhin unterstützt wird, wird empfohlen, "POST /budgets/{budget_id}/transactions" zum Erstellen mehrerer Transaktionen zu verwenden.

Monatskategorie nach ID abrufen

Gibt eine einzelne Kategorie für einen bestimmten Budgetmonat zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Payee nach ID abrufen

Gibt einen einzelnen Zahlungsempfänger zurück.

Payee-Standort nach ID abrufen

Gibt einen einzelnen Zahlungsort zurück.

Payee-Standorte per Payee erhalten

Gibt alle Zahlungsstellen für einen angegebenen Zahlungsempfänger zurück.

Transaktion aktualisieren

Aktualisiert eine einzelne Transaktion.

Transaktion erstellen

Erstellt eine einzelne Transaktion oder mehrere Transaktionen. Wenn Sie einen Textkörper bereitstellen, der ein transaction Objekt enthält, wird eine einzelne Transaktion erstellt, und wenn Sie einen Textkörper mit einem transactions Array bereitstellen, werden mehrere Transaktionen erstellt. Geplante Transaktionen können auf diesem Endpunkt nicht erstellt werden.

Transaktion nach ID abrufen

Gibt eine einzelne Transaktion zurück.

Transaktionen aktualisieren

Aktualisiert mehrere Transaktionen nach id oder import_id.

Transaktionen nach Kategorie abrufen

Gibt alle Transaktionen für eine angegebene Kategorie zurück.

Zahlungsempfänger erhalten

Gibt alle Zahlungsempfänger zurück.

Abrufen geplanter Transaktionen

Gibt alle geplanten Transaktionen zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Antwort auf geplante Transaktionen
ScheduledTransactionsResponse

Abrufen von Budgeteinstellungen nach ID

Gibt Einstellungen für ein Budget zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Gibt zurück

Antwort auf Budgeteinstellungen
BudgetSettingsResponse

Abrufen von Payee-Standorten

Gibt alle Zahlungsspeicherorte zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Gibt zurück

Antwort auf Payee-Standorte
PayeeLocationsResponse

Abrufen von Transaktionen

Gibt Budgettransaktionen zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Seit Datum
since_date date

Wenn angegeben, werden nur Transaktionen an oder nach diesem Datum einbezogen. Das Datum sollte ISO formatiert sein (z. B. 2016-12-30).

Typ
type string

Wenn angegeben, werden nur Transaktionen des angegebenen Typs einbezogen. "nicht kategorisiert" und "nicht genehmigt" werden derzeit unterstützt.

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Transaktionsantwort
TransactionsResponse

Abrufen von Transaktionen nach Konto

Gibt alle Transaktionen für ein angegebenes Konto zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Konto-ID
account_id True string

Der Bezeichner des Kontos.

Seit Datum
since_date date

Wenn angegeben, werden nur Transaktionen an oder nach diesem Datum einbezogen. Das Datum sollte ISO formatiert sein (z. B. 2016-12-30).

Typ
type string

Wenn angegeben, werden nur Transaktionen des angegebenen Typs einbezogen. "nicht kategorisiert" und "nicht genehmigt" werden derzeit unterstützt.

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Transaktionsantwort
TransactionsResponse

Abrufen von Transaktionen nach Payee

Gibt alle Transaktionen für einen angegebenen Zahlungsempfänger zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Payee-ID
payee_id True string

Der Bezeichner des Zahlungsempfängers.

Seit Datum
since_date date

Wenn angegeben, werden nur Transaktionen an oder nach diesem Datum einbezogen. Das Datum sollte ISO formatiert sein (z. B. 2016-12-30).

Typ
type string

Wenn angegeben, werden nur Transaktionen des angegebenen Typs einbezogen. "nicht kategorisiert" und "nicht genehmigt" werden derzeit unterstützt.

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Reaktion auf Hybridtransaktionen
HybridTransactionsResponse

Benutzer abrufen

Gibt authentifizierte Benutzerinformationen zurück.

Gibt zurück

Benutzerantwort
UserResponse

Budget nach ID abrufen

Gibt ein einzelnes Budget mit allen verwandten Entitäten zurück. Diese Ressource ist effektiv ein vollständiger Budgetexport.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets.

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Budgetdetailseiteantwort
BudgetDetailResponse

Budgetmonat abrufen

Gibt einen einzelnen Budgetmonat zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Month
month True date

Der Budgetmonat im ISO-Format (z. B. 2016-12-01). ("current" kann auch verwendet werden, um den aktuellen Kalendermonat (UTC) anzugeben.

Gibt zurück

Monatsdetailseite
MonthDetailResponse

Budgetmonate abrufen

Gibt alle Budgetmonate zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Antwort auf Monatszusammenfassungen
MonthSummariesResponse

Budgets abrufen

Gibt die Budgetliste mit Zusammenfassungsinformationen zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Konten einschließen
include_accounts boolean

Gibt an, ob die Liste der Budgetkonten einbezogen werden soll.

Gibt zurück

Budgetzusammenfassungsantwort
BudgetSummaryResponse

Erstellen eines Kontos

Erstellt ein neues Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets ("zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget)

Name
name True string

Der Kontoname.

Typ2
type True string

Der Kontotyp

Gesamtbetrag
balance True integer

Der aktuelle Saldo des Kontos im Milliunits-Format.

Gibt zurück

Kontoantwort
AccountResponse

Get scheduled transaction by ID

Gibt eine einzelne geplante Transaktion zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Geplante Transaktions-ID
scheduled_transaction_id True string

Der Bezeichner der geplanten Transaktion.

Gibt zurück

Geplante Transaktionsantwort
ScheduledTransactionResponse

Importieren von Transaktionen

Importiert verfügbare Transaktionen für alle verknüpften Konten für das angegebene Budget. Mit verknüpften Konten können Transaktionen direkt aus einem angegebenen Finanzinstitut importiert werden, und dieser Endpunkt initiiert diesen Import. Das Senden einer Anforderung an diesen Endpunkt entspricht dem Klicken auf "Importieren" für jedes Konto in der Webanwendung oder das Tippen auf das Banner "Neue Transaktionen" in den mobilen Anwendungen. Die Antwort für diesen Endpunkt enthält die Transaktions-IDs, die importiert wurden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Gibt zurück

Transaktionsimportantwort
TransactionsImportResponse

Kategorie "Monat aktualisieren"

Aktualisieren sie eine Kategorie für einen bestimmten Monat. Es kann nur budgeted der Betrag aktualisiert werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Month
month True date

Der Budgetmonat im ISO-Format (z. B. 2016-12-01). ("current" kann auch verwendet werden, um den aktuellen Kalendermonat (UTC) anzugeben.

Kategorie-ID
category_id True string

Der Bezeichner der Kategorie.

Budgetiert
budgeted True integer

Budgetierte Menge im Millieinheitsformat.

Gibt zurück

Kategorieantwort speichern
SaveCategoryResponse

Kategorie nach ID abrufen

Gibt eine einzelne Kategorie zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Kategorie-ID
category_id True string

Der Bezeichner der Kategorie.

Gibt zurück

Kategorieantwort
CategoryResponse

Kategorien abrufen

Gibt alle Kategorien nach Kategoriegruppe gruppiert zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Antworten auf Kategorien
CategoriesResponse

Konten abrufen

Gibt alle Konten zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Antwort auf Konten
AccountsResponse

Konto nach ID abrufen

Gibt ein einzelnes Konto zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Konto-ID
account_id True uuid

Der Bezeichner des Kontos.

Gibt zurück

Kontoantwort
AccountResponse

Massenerstellung von Transaktionen

Erstellt mehrere Transaktionen. Obwohl dieser Endpunkt weiterhin unterstützt wird, wird empfohlen, "POST /budgets/{budget_id}/transactions" zum Erstellen mehrerer Transaktionen zu verwenden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Konto-ID
account_id True string

Der Kontobezeichner.

Datum
date True date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01). Zukünftige Termine (geplante Transaktionen) sind nicht zulässig. Geteilte Transaktionsdaten können nicht geändert werden, und wenn ein anderes Datum angegeben wird, wird es ignoriert.

Betrag
amount True integer

Der Transaktionsbetrag im Milliunits-Format. Geteilte Transaktionsbeträge können nicht geändert werden und wenn ein anderer Betrag angegeben wird, wird er ignoriert.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Transaktion. Um eine Übertragung zwischen zwei Konten zu erstellen, verwenden Sie den Zahlungsempfänger, der auf das Zielkonto verweist. Kontoüberstellungszahler werden wie transfer_payee_id in der Kontoressource angegeben.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel (nur wenn import_id angegeben) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers aufzulösen.

Kategorie-ID
category_id uuid

Die Kategorie für die Transaktion. Um eine geteilte Transaktion zu konfigurieren, können Sie null angeben und category_id ein subtransactions Array als Teil des Transaktionsobjekts bereitstellen. Wenn eine vorhandene Transaktion eine Teilung ist, kann dies category_id nicht geändert werden. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared string

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde. Wenn sie nicht angegeben wird, wird die Transaktion standardmäßig nicht genehmigt.

Kennzeichnungsfarbe
flag_color string

Die Transaktionskennzeichnung.

Import-ID
import_id string

Wenn angegeben, wird diese neue Transaktion zugewiesen import_id und als "importiert" betrachtet. Außerdem wird versucht, diese importierte Transaktion mit einer vorhandenen "vom Benutzer eingegebenen" Transaktion auf demselben Konto mit demselben Betrag und einem Datum +/-10 Tage ab dem importierten Transaktionsdatum abzugleichen.

Transaktionen, die über den dateibasierten Import oder den direkten Import (nicht über die API) importiert werden, werden einem import_id im Format "YNAB:[milliunit_amount]:[iso_date]:[occurrence]" zugewiesen. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2". Die Verwendung eines konsistenten Formats verhindert Duplikate über den direkten Import und den dateibasierten Import.

Wenn import_id nicht angegeben oder als NULL angegeben wird, wird die Transaktion als "user-entered"-Transaktion behandelt. Daher kann sie mit Transaktionen abgeglichen werden, die später importiert werden (über DI, FB oder API).

Betrag
amount True integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Untertransaktion.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel aufzulösen (nur, wenn import_id auch für die übergeordnete Transaktion angegeben wird) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers.

Kategorie-ID
category_id uuid

Die Kategorie für die Untertransaktion. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gibt zurück

Massenantwort
BulkResponse

Monatskategorie nach ID abrufen

Gibt eine einzelne Kategorie für einen bestimmten Budgetmonat zurück. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Month
month True date

Der Budgetmonat im ISO-Format (z. B. 2016-12-01). ("current" kann auch verwendet werden, um den aktuellen Kalendermonat (UTC) anzugeben.

Kategorie-ID
category_id True string

Der Bezeichner der Kategorie.

Gibt zurück

Kategorieantwort
CategoryResponse

Payee nach ID abrufen

Gibt einen einzelnen Zahlungsempfänger zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Payee-ID
payee_id True string

Der Bezeichner des Zahlungsempfängers.

Gibt zurück

Payee Response
PayeeResponse

Payee-Standort nach ID abrufen

Gibt einen einzelnen Zahlungsort zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Payee Location ID
payee_location_id True string

Bezeichner des Payee-Standorts.

Gibt zurück

Payee Location Response
PayeeLocationResponse

Payee-Standorte per Payee erhalten

Gibt alle Zahlungsstellen für einen angegebenen Zahlungsempfänger zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Payee-ID
payee_id True string

Der Bezeichner des Zahlungsempfängers.

Gibt zurück

Antwort auf Payee-Standorte
PayeeLocationsResponse

Transaktion aktualisieren

Aktualisiert eine einzelne Transaktion.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Buchungskennung
transaction_id True string

Der Bezeichner der Transaktion.

Konto-ID
account_id True string

Der Kontobezeichner.

Datum
date True date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01). Zukünftige Termine (geplante Transaktionen) sind nicht zulässig. Geteilte Transaktionsdaten können nicht geändert werden, und wenn ein anderes Datum angegeben wird, wird es ignoriert.

Betrag
amount True integer

Der Transaktionsbetrag im Milliunits-Format. Geteilte Transaktionsbeträge können nicht geändert werden und wenn ein anderer Betrag angegeben wird, wird er ignoriert.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Transaktion. Um eine Übertragung zwischen zwei Konten zu erstellen, verwenden Sie den Zahlungsempfänger, der auf das Zielkonto verweist. Kontoüberstellungszahler werden wie transfer_payee_id in der Kontoressource angegeben.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel (nur wenn import_id angegeben) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers aufzulösen.

Kategorie-ID
category_id uuid

Die Kategorie für die Transaktion. Um eine geteilte Transaktion zu konfigurieren, können Sie null angeben und category_id ein subtransactions Array als Teil des Transaktionsobjekts bereitstellen. Wenn eine vorhandene Transaktion eine Teilung ist, kann dies category_id nicht geändert werden. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared string

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde. Wenn sie nicht angegeben wird, wird die Transaktion standardmäßig nicht genehmigt.

Kennzeichnungsfarbe
flag_color string

Die Transaktionskennzeichnung.

Import-ID
import_id string

Wenn angegeben, wird diese neue Transaktion zugewiesen import_id und als "importiert" betrachtet. Außerdem wird versucht, diese importierte Transaktion mit einer vorhandenen "vom Benutzer eingegebenen" Transaktion auf demselben Konto mit demselben Betrag und einem Datum +/-10 Tage ab dem importierten Transaktionsdatum abzugleichen.

Transaktionen, die über den dateibasierten Import oder den direkten Import (nicht über die API) importiert werden, werden einem import_id im Format "YNAB:[milliunit_amount]:[iso_date]:[occurrence]" zugewiesen. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2". Die Verwendung eines konsistenten Formats verhindert Duplikate über den direkten Import und den dateibasierten Import.

Wenn import_id nicht angegeben oder als NULL angegeben wird, wird die Transaktion als "user-entered"-Transaktion behandelt. Daher kann sie mit Transaktionen abgeglichen werden, die später importiert werden (über DI, FB oder API).

Betrag
amount True integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Untertransaktion.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel aufzulösen (nur, wenn import_id auch für die übergeordnete Transaktion angegeben wird) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers.

Kategorie-ID
category_id uuid

Die Kategorie für die Untertransaktion. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gibt zurück

Transaktionsantwort
TransactionResponse

Transaktion erstellen

Erstellt eine einzelne Transaktion oder mehrere Transaktionen. Wenn Sie einen Textkörper bereitstellen, der ein transaction Objekt enthält, wird eine einzelne Transaktion erstellt, und wenn Sie einen Textkörper mit einem transactions Array bereitstellen, werden mehrere Transaktionen erstellt. Geplante Transaktionen können auf diesem Endpunkt nicht erstellt werden.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Konto-ID
account_id True string

Der Kontobezeichner.

Datum
date True date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01). Zukünftige Termine (geplante Transaktionen) sind nicht zulässig. Geteilte Transaktionsdaten können nicht geändert werden, und wenn ein anderes Datum angegeben wird, wird es ignoriert.

Betrag
amount True integer

Der Transaktionsbetrag im Milliunits-Format. Geteilte Transaktionsbeträge können nicht geändert werden und wenn ein anderer Betrag angegeben wird, wird er ignoriert.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Transaktion. Um eine Übertragung zwischen zwei Konten zu erstellen, verwenden Sie den Zahlungsempfänger, der auf das Zielkonto verweist. Kontoüberstellungszahler werden wie transfer_payee_id in der Kontoressource angegeben.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel (nur wenn import_id angegeben) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers aufzulösen.

Kategorie-ID
category_id uuid

Die Kategorie für die Transaktion. Um eine geteilte Transaktion zu konfigurieren, können Sie null angeben und category_id ein subtransactions Array als Teil des Transaktionsobjekts bereitstellen. Wenn eine vorhandene Transaktion eine Teilung ist, kann dies category_id nicht geändert werden. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared string

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde. Wenn sie nicht angegeben wird, wird die Transaktion standardmäßig nicht genehmigt.

Kennzeichnungsfarbe
flag_color string

Die Transaktionskennzeichnung.

Import-ID
import_id string

Wenn angegeben, wird diese neue Transaktion zugewiesen import_id und als "importiert" betrachtet. Außerdem wird versucht, diese importierte Transaktion mit einer vorhandenen "vom Benutzer eingegebenen" Transaktion auf demselben Konto mit demselben Betrag und einem Datum +/-10 Tage ab dem importierten Transaktionsdatum abzugleichen.

Transaktionen, die über den dateibasierten Import oder den direkten Import (nicht über die API) importiert werden, werden einem import_id im Format "YNAB:[milliunit_amount]:[iso_date]:[occurrence]" zugewiesen. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2". Die Verwendung eines konsistenten Formats verhindert Duplikate über den direkten Import und den dateibasierten Import.

Wenn import_id nicht angegeben oder als NULL angegeben wird, wird die Transaktion als "user-entered"-Transaktion behandelt. Daher kann sie mit Transaktionen abgeglichen werden, die später importiert werden (über DI, FB oder API).

Betrag
amount True integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Untertransaktion.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel aufzulösen (nur, wenn import_id auch für die übergeordnete Transaktion angegeben wird) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers.

Kategorie-ID
category_id uuid

Die Kategorie für die Untertransaktion. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Konto-ID
account_id True string

Der Kontobezeichner.

Datum
date True date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01). Zukünftige Termine (geplante Transaktionen) sind nicht zulässig. Geteilte Transaktionsdaten können nicht geändert werden, und wenn ein anderes Datum angegeben wird, wird es ignoriert.

Betrag
amount True integer

Der Transaktionsbetrag im Milliunits-Format. Geteilte Transaktionsbeträge können nicht geändert werden und wenn ein anderer Betrag angegeben wird, wird er ignoriert.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Transaktion. Um eine Übertragung zwischen zwei Konten zu erstellen, verwenden Sie den Zahlungsempfänger, der auf das Zielkonto verweist. Kontoüberstellungszahler werden wie transfer_payee_id in der Kontoressource angegeben.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel (nur wenn import_id angegeben) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers aufzulösen.

Kategorie-ID
category_id uuid

Die Kategorie für die Transaktion. Um eine geteilte Transaktion zu konfigurieren, können Sie null angeben und category_id ein subtransactions Array als Teil des Transaktionsobjekts bereitstellen. Wenn eine vorhandene Transaktion eine Teilung ist, kann dies category_id nicht geändert werden. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared string

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde. Wenn sie nicht angegeben wird, wird die Transaktion standardmäßig nicht genehmigt.

Kennzeichnungsfarbe
flag_color string

Die Transaktionskennzeichnung.

Import-ID
import_id string

Wenn angegeben, wird diese neue Transaktion zugewiesen import_id und als "importiert" betrachtet. Außerdem wird versucht, diese importierte Transaktion mit einer vorhandenen "vom Benutzer eingegebenen" Transaktion auf demselben Konto mit demselben Betrag und einem Datum +/-10 Tage ab dem importierten Transaktionsdatum abzugleichen.

Transaktionen, die über den dateibasierten Import oder den direkten Import (nicht über die API) importiert werden, werden einem import_id im Format "YNAB:[milliunit_amount]:[iso_date]:[occurrence]" zugewiesen. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2". Die Verwendung eines konsistenten Formats verhindert Duplikate über den direkten Import und den dateibasierten Import.

Wenn import_id nicht angegeben oder als NULL angegeben wird, wird die Transaktion als "user-entered"-Transaktion behandelt. Daher kann sie mit Transaktionen abgeglichen werden, die später importiert werden (über DI, FB oder API).

Betrag
amount True integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Untertransaktion.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel aufzulösen (nur, wenn import_id auch für die übergeordnete Transaktion angegeben wird) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers.

Kategorie-ID
category_id uuid

Die Kategorie für die Untertransaktion. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gibt zurück

Transaktionsantwort speichern
SaveTransactionsResponse

Transaktion nach ID abrufen

Gibt eine einzelne Transaktion zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Buchungskennung
transaction_id True string

Der Bezeichner der Transaktion.

Gibt zurück

Transaktionsantwort
TransactionResponse

Transaktionen aktualisieren

Aktualisiert mehrere Transaktionen nach id oder import_id.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

ID
id True string

Der Bezeichner.

Konto-ID
account_id True string

Der Kontobezeichner.

Datum
date True date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01). Zukünftige Termine (geplante Transaktionen) sind nicht zulässig. Geteilte Transaktionsdaten können nicht geändert werden, und wenn ein anderes Datum angegeben wird, wird es ignoriert.

Betrag
amount True integer

Der Transaktionsbetrag im Milliunits-Format. Geteilte Transaktionsbeträge können nicht geändert werden und wenn ein anderer Betrag angegeben wird, wird er ignoriert.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Transaktion. Um eine Übertragung zwischen zwei Konten zu erstellen, verwenden Sie den Zahlungsempfänger, der auf das Zielkonto verweist. Kontoüberstellungszahler werden wie transfer_payee_id in der Kontoressource angegeben.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel (nur wenn import_id angegeben) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers aufzulösen.

Kategorie-ID
category_id uuid

Die Kategorie für die Transaktion. Um eine geteilte Transaktion zu konfigurieren, können Sie null angeben und category_id ein subtransactions Array als Teil des Transaktionsobjekts bereitstellen. Wenn eine vorhandene Transaktion eine Teilung ist, kann dies category_id nicht geändert werden. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared string

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde. Wenn sie nicht angegeben wird, wird die Transaktion standardmäßig nicht genehmigt.

Kennzeichnungsfarbe
flag_color string

Die Transaktionskennzeichnung.

Import-ID
import_id string

Wenn angegeben, wird diese neue Transaktion zugewiesen import_id und als "importiert" betrachtet. Außerdem wird versucht, diese importierte Transaktion mit einer vorhandenen "vom Benutzer eingegebenen" Transaktion auf demselben Konto mit demselben Betrag und einem Datum +/-10 Tage ab dem importierten Transaktionsdatum abzugleichen.

Transaktionen, die über den dateibasierten Import oder den direkten Import (nicht über die API) importiert werden, werden einem import_id im Format "YNAB:[milliunit_amount]:[iso_date]:[occurrence]" zugewiesen. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2". Die Verwendung eines konsistenten Formats verhindert Duplikate über den direkten Import und den dateibasierten Import.

Wenn import_id nicht angegeben oder als NULL angegeben wird, wird die Transaktion als "user-entered"-Transaktion behandelt. Daher kann sie mit Transaktionen abgeglichen werden, die später importiert werden (über DI, FB oder API).

Betrag
amount True integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Payee-ID
payee_id uuid

Der Zahlungsempfänger für die Untertransaktion.

Zahlungsempfänger
payee_name string

Der Payee-Name. Wenn ein payee_name Wert angegeben wird und payee_id einen Nullwert aufweist, wird der Wert verwendet, um den payee_name Zahlungsempfänger durch eine (1) übereinstimmende Umbenennungsregel aufzulösen (nur, wenn import_id auch für die übergeordnete Transaktion angegeben wird) oder (2) einen Zahlungsempfänger mit demselben Namen oder (3) Erstellung eines neuen Zahlungsempfängers.

Kategorie-ID
category_id uuid

Die Kategorie für die Untertransaktion. Kreditkartenzahlungskategorien sind nicht zulässig und werden bei Angabe ignoriert.

Mitteilung
memo string

Das Memo.

Gibt zurück

Transaktionsantwort speichern
SaveTransactionsResponse

Transaktionen nach Kategorie abrufen

Gibt alle Transaktionen für eine angegebene Kategorie zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Kategorie-ID
category_id True string

Der Bezeichner der Kategorie.

Seit Datum
since_date date

Wenn angegeben, werden nur Transaktionen an oder nach diesem Datum einbezogen. Das Datum sollte ISO formatiert sein (z. B. 2016-12-30).

Typ
type string

Wenn angegeben, werden nur Transaktionen des angegebenen Typs einbezogen. "nicht kategorisiert" und "nicht genehmigt" werden derzeit unterstützt.

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Reaktion auf Hybridtransaktionen
HybridTransactionsResponse

Zahlungsempfänger erhalten

Gibt alle Zahlungsempfänger zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Budget-ID
budget_id True string

Der Bezeichner des Budgets. "Zuletzt verwendet" kann verwendet werden, um das zuletzt verwendete Budget anzugeben, und "Standard" kann verwendet werden, wenn die Standardbudgetauswahl aktiviert ist (siehe: https://api.youneedabudget.com/#oauth-default-budget).

Letzte Kenntnisse des Servers
last_knowledge_of_server integer

Das Startserverwissen. Wenn angegeben, werden nur Entitäten einbezogen, die sich geändert last_knowledge_of_server haben.

Gibt zurück

Payees Response
PayeesResponse

Definitionen

UserResponse

Name Pfad Typ Beschreibung
Daten
data Data

Benutzer

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

DateFormat

Die Datumsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Name Pfad Typ Beschreibung
Format
format string

Das Format.

CurrencyFormat

Die Währungsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Name Pfad Typ Beschreibung
ISO-Code
iso_code string

Der ISO-Code.

Beispielformat
example_format string

Das Beispielformat.

Dezimalziffern
decimal_digits integer

Die Dezimalziffern.

Dezimaltrennzeichen
decimal_separator string

Das Dezimaltrennzeichen.

Symbol zuerst
symbol_first boolean

Gibt an, ob das Symbol zuerst vorhanden ist.

Gruppentrennzeichen
group_separator string

Das Gruppentrennzeichen.

Währungssymbol
currency_symbol string

Das Währungssymbol.

Symbol angezeigt
display_symbol boolean

Gibt an, ob das Symbol angezeigt wird.

BudgetSummaryResponse

Name Pfad Typ Beschreibung
Daten1
data Data1

BudgetSummemary

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Zuletzt geändert am
last_modified_on date-time

Das letzte Mal, wenn änderungen am Budget von einem Web- oder mobilen Client vorgenommen wurden.

Erster Monat
first_month date

Der früheste Budgetmonat.

Letzten Monat
last_month date

Der neueste Budgetmonat.

Datumsformat
date_format DateFormat

Die Datumsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Währungsformat
currency_format CurrencyFormat

Die Währungsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Accounts
accounts array of Account

Die Budgetkonten (nur enthalten, wenn include_accounts=true sie als Abfrageparameter angegeben werden).

BudgetDetailResponse

Name Pfad Typ Beschreibung
Daten2
data Data2

BudgetDetail

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Zuletzt geändert am
last_modified_on date-time

Das letzte Mal, wenn änderungen am Budget von einem Web- oder mobilen Client vorgenommen wurden.

Erster Monat
first_month date

Der früheste Budgetmonat.

Letzten Monat
last_month date

Der neueste Budgetmonat.

Datumsformat
date_format DateFormat

Die Datumsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Währungsformat
currency_format CurrencyFormat

Die Währungsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Accounts
accounts array of Account

Die Budgetkonten (nur enthalten, wenn include_accounts=true sie als Abfrageparameter angegeben werden).

Payees
payees array of Payee
Payee-Standorte
payee_locations array of PayeeLocation
Kategoriegruppen
category_groups array of CategoryGroup
Kategorien
categories array of Category
Monate
months array of MonthDetail
Transaktionen
transactions array of TransactionSummary
Untertransactions
subtransactions array of SubTransaction
Geplante Transaktionen
scheduled_transactions array of ScheduledTransactionSummary
Geplante Untertransactions
scheduled_subtransactions array of ScheduledSubTransaction

BudgetSettingsResponse

Name Pfad Typ Beschreibung
Data3
data Data3

BudgetSettings

Name Pfad Typ Beschreibung
Datumsformat
date_format DateFormat

Die Datumsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

Währungsformat
currency_format CurrencyFormat

Die Währungsformateinstellung für das Budget. In einigen Fällen ist das Format nicht verfügbar und wird als NULL angegeben.

AccountsResponse

Name Pfad Typ Beschreibung
Data4
data Data4

AccountResponse

Name Pfad Typ Beschreibung
Daten5
data Data5

Account

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Typ
type Type

Der Kontotyp. Hinweis: PayPal, merchantAccount, investmentAccount und Hypothekentypen sind veraltet und werden in Zukunft entfernt.

Im Budget
on_budget boolean

Gibt an, ob dieses Konto budgetiert ist oder nicht.

Geschlossen
closed boolean

Gibt an, ob dieses Konto geschlossen ist oder nicht.

Hinweis
note string

Die Notiz.

Gesamtbetrag
balance integer

Der aktuelle Saldo des Kontos im Milliunits-Format.

Gelöschter Saldo
cleared_balance integer

Der aktuelle Guthabenstand des Kontos im Milliunits-Format.

Unklare Bilanz
uncleared_balance integer

Der aktuell unklare Saldo des Kontos im Milliunits-Format.

Payee-ID übertragen
transfer_payee_id string

Der Payee-Bezeichner, der beim Übertragen auf dieses Konto verwendet werden soll.

Direkter Import verknüpft
direct_import_linked boolean

Gibt an, ob das Konto mit einem Finanzinstitut für den automatischen Transaktionsimport verknüpft ist.

Fehler beim direkten Import
direct_import_in_error boolean

Wenn ein Konto, das mit einem Finanzinstitut (direct_import_linked=true) verknüpft ist und sich die verknüpfte Verbindung nicht in einem fehlerfreien Zustand befindet, ist dies wahr.

Gelöscht
deleted boolean

Gibt an, ob das Konto gelöscht wurde. Gelöschte Konten werden nur in Delta-Anforderungen eingeschlossen.

CategoriesResponse

Name Pfad Typ Beschreibung
Data6
data Data6

CategoryResponse

Name Pfad Typ Beschreibung
Data7
data Data7

CategoryGroupWithCategories

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Versteckt
hidden boolean

Gibt an, ob die Kategoriegruppe ausgeblendet ist.

Gelöscht
deleted boolean

Gibt an, ob die Kategoriegruppe gelöscht wurde. Gelöschte Kategoriegruppen werden nur in Delta-Anforderungen eingeschlossen.

Kategorien
categories array of Category

Kategoriegruppenkategorien. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den aktuellen Budgetmonat (UTC).

CategoryGroup

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Versteckt
hidden boolean

Gibt an, ob die Kategoriegruppe ausgeblendet ist.

Gelöscht
deleted boolean

Gibt an, ob die Kategoriegruppe gelöscht wurde. Gelöschte Kategoriegruppen werden nur in Delta-Anforderungen eingeschlossen.

Kategorie

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Kategoriegruppen-ID
category_group_id string

Der Kategoriegruppenbezeichner.

Name
name string

Der Name.

Versteckt
hidden boolean

Gibt an, ob die Kategorie ausgeblendet ist.

Ursprüngliche Kategoriegruppen-ID
original_category_group_id uuid

Wenn die Kategorie ausgeblendet ist, ist dies der Bezeichner der Kategoriegruppe, zu der sie ursprünglich gehört hat, bevor sie ausgeblendet wurde.

Hinweis
note string

Die Notiz.

Budgetiert
budgeted integer

Budgetierte Menge im Millieinheitsformat.

Activity
activity integer

Aktivitätsbetrag im Millieinheitsformat.

Gesamtbetrag
balance integer

Balance im Milliunits-Format.

Zieltyp
goal_type GoalType

Der Zieltyp, wenn die Kategorie ein Ziel hat (TB='Zielkategoriesaldo', TBD='Zielkategoriesaldo nach Datum', MF='Monatliche Finanzierung', NEED='Plan Your Spending')

Zielerstellungsmonat
goal_creation_month date

Der Monat wurde ein Ziel erstellt.

Zielziel
goal_target integer

Die Zielzielmenge in Milliseise.

Zielzielmonat
goal_target_month date

Der ursprüngliche Zielmonat, für den das Ziel abgeschlossen werden soll. Nur einige Zieltypen geben dieses Datum an.

Zielprozentsatz abgeschlossen
goal_percentage_complete integer

Der Prozentsatz der Fertigstellung des Ziels.

Zielmonate bis Budget
goal_months_to_budget integer

Die Anzahl der Monate, einschließlich des aktuellen Monats, verbleibt im aktuellen Zielzeitraum.

Unterfinanziertes Ziel
goal_under_funded integer

Der Betrag, der im aktuellen Monat noch benötigt wird, um das Ziel innerhalb des aktuellen Zielzeitraums zu erreichen. Dieser Betrag entspricht im Allgemeinen dem Betrag "Underfunded" im Web und mobilen Clients, außer wenn eine Kategorie mit einem "Für Ausgabenziel erforderlich" in einem zukünftigen Monat angezeigt wird. Die Web- und mobilen Clients ignorieren alle Finanzierungen aus einem vorherigen Zielzeitraum, wenn Sie die Kategorie mit einem "Für Ausgabenziel erforderlich" in einem zukünftigen Monat anzeigen.

Gesamtfinanziertes Ziel
goal_overall_funded integer

Der Gesamtbetrag, der innerhalb des aktuellen Zielzeitraums auf das Ziel hin finanziert wird.

Ziel insgesamt links
goal_overall_left integer

Der Betrag, der noch benötigt wird, um das Ziel innerhalb des aktuellen Zielzeitraums abzuschließen.

Gelöscht
deleted boolean

Gibt an, ob die Kategorie gelöscht wurde. Gelöschte Kategorien werden nur in Delta-Anforderungen eingeschlossen.

SaveCategoryResponse

Name Pfad Typ Beschreibung
Data8
data Data8

PayeesResponse

Name Pfad Typ Beschreibung
Data9
data Data9

PayeeResponse

Name Pfad Typ Beschreibung
Data10
data Data10

Zahlungsempfänger

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Name
name string

Der Name.

Konto-ID übertragen
transfer_account_id string

Wenn ein Überweisungsempfänger, an den account_id dieser Zahlungsempfänger überträgt.

Gelöscht
deleted boolean

Gibt an, ob der Zahlungsempfänger gelöscht wurde. Gelöschte Payees werden nur in Delta-Anforderungen eingeschlossen.

PayeeLocationsResponse

Name Pfad Typ Beschreibung
Data11
data Data11

PayeeLocationResponse

Name Pfad Typ Beschreibung
Data12
data Data12

PayeeLocation

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Breitengrad
latitude string

Der Breitengrad.

Längengrad
longitude string

Der Längengrad.

Gelöscht
deleted boolean

Gibt an, ob der Zahlungsempfängerspeicherort gelöscht wurde. Gelöschte Payee-Speicherorte werden nur in Delta-Anforderungen eingeschlossen.

TransactionsResponse

Name Pfad Typ Beschreibung
Data13
data Data13

HybridTransactionsResponse

Name Pfad Typ Beschreibung
Data14
data Data14

SaveTransactionsResponse

Name Pfad Typ Beschreibung
Data15
data Data15

TransactionResponse

Name Pfad Typ Beschreibung
Daten16
data Data16

TransactionSummary

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Datum
date date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01).

Betrag
amount integer

Der Transaktionsbetrag im Milliunits-Format.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared Cleared

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde.

Kennzeichnungsfarbe
flag_color FlagColor

Die Transaktionskennzeichnung.

Konto-ID
account_id string

Der Kontobezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Überweisungstransaktion erfolgt, wird das Konto, auf das es übertragen wird, übertragen.

Transaktions-ID übertragen
transfer_transaction_id string

Wenn eine Übertragungstransaktion erfolgt, wird der Transaktionsbezeichner auf der anderen Seite der Übertragung angezeigt.

Übereinstimmene Transaktions-ID
matched_transaction_id string

Wenn die Transaktion übereinstimmt, wird der Bezeichner der übereinstimmenen Transaktion angegeben.

Import-ID
import_id string

Wenn die Transaktion importiert wurde, ist dieses Feld ein eindeutiger Importbezeichner (nach Konto). Wenn diese Transaktion über den dateibasierten Import oder direkten Import importiert wurde und nicht über die API, weist die import_id das Format "YNAB:[milliunit_amount]:[iso_date]:[vorkommen]" auf. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2".

Gelöscht
deleted boolean

Gibt an, ob die Transaktion gelöscht wurde. Gelöschte Transaktionen werden nur in Delta-Anforderungen eingeschlossen.

TransactionDetail

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Datum
date date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01).

Betrag
amount integer

Der Transaktionsbetrag im Milliunits-Format.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared Cleared

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde.

Kennzeichnungsfarbe
flag_color FlagColor

Die Transaktionskennzeichnung.

Konto-ID
account_id string

Der Kontobezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Überweisungstransaktion erfolgt, wird das Konto, auf das es übertragen wird, übertragen.

Transaktions-ID übertragen
transfer_transaction_id string

Wenn eine Übertragungstransaktion erfolgt, wird der Transaktionsbezeichner auf der anderen Seite der Übertragung angezeigt.

Übereinstimmene Transaktions-ID
matched_transaction_id string

Wenn die Transaktion übereinstimmt, wird der Bezeichner der übereinstimmenen Transaktion angegeben.

Import-ID
import_id string

Wenn die Transaktion importiert wurde, ist dieses Feld ein eindeutiger Importbezeichner (nach Konto). Wenn diese Transaktion über den dateibasierten Import oder direkten Import importiert wurde und nicht über die API, weist die import_id das Format "YNAB:[milliunit_amount]:[iso_date]:[vorkommen]" auf. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2".

Gelöscht
deleted boolean

Gibt an, ob die Transaktion gelöscht wurde. Gelöschte Transaktionen werden nur in Delta-Anforderungen eingeschlossen.

Kontoname
account_name string

Der Kontoname.

Zahlungsempfänger
payee_name string

Der Payee-Name.

Kategorie
category_name string

Der Kategoriename.

Untertransactions
subtransactions array of SubTransaction

Wenn eine geteilte Transaktion erfolgt, werden die Untertransaktionen ausgeführt.

HybridTransaction

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Datum
date date

Das Transaktionsdatum im ISO-Format (z. B. 2016-12-01).

Betrag
amount integer

Der Transaktionsbetrag im Milliunits-Format.

Mitteilung
memo string

Das Memo.

Gelöscht
cleared Cleared

Der gelöschte Status der Transaktion.

genehmigt
approved boolean

Gibt an, ob die Transaktion genehmigt wurde.

Kennzeichnungsfarbe
flag_color FlagColor

Die Transaktionskennzeichnung.

Konto-ID
account_id string

Der Kontobezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Überweisungstransaktion erfolgt, wird das Konto, auf das es übertragen wird, übertragen.

Transaktions-ID übertragen
transfer_transaction_id string

Wenn eine Übertragungstransaktion erfolgt, wird der Transaktionsbezeichner auf der anderen Seite der Übertragung angezeigt.

Übereinstimmene Transaktions-ID
matched_transaction_id string

Wenn die Transaktion übereinstimmt, wird der Bezeichner der übereinstimmenen Transaktion angegeben.

Import-ID
import_id string

Wenn die Transaktion importiert wurde, ist dieses Feld ein eindeutiger Importbezeichner (nach Konto). Wenn diese Transaktion über den dateibasierten Import oder direkten Import importiert wurde und nicht über die API, weist die import_id das Format "YNAB:[milliunit_amount]:[iso_date]:[vorkommen]" auf. Beispielsweise hätte eine Transaktion vom 2015-12-30 in Höhe von -294,23 USD eine import_id von "YNAB:-294230:2015-12-30:1". Wenn eine zweite Transaktion auf demselben Konto importiert wurde und dasselbe Datum und denselben Betrag hatte, lautet die import_id "YNAB:-294230:2015-12-30:2".

Gelöscht
deleted boolean

Gibt an, ob die Transaktion gelöscht wurde. Gelöschte Transaktionen werden nur in Delta-Anforderungen eingeschlossen.

Typ3
type Type3

Gibt an, ob die Hybridtransaktion eine reguläre Transaktion oder eine Untertransaktion darstellt.

Übergeordnete Transaktions-ID
parent_transaction_id string

Bei Untertransaktionstypen ist dies der Bezeichner der übergeordneten Transaktion. Bei Transaktionstypen ist dieser Bezeichner immer null.

Kontoname
account_name string

Der Kontoname.

Zahlungsempfänger
payee_name string

Der Payee-Name.

Kategorie
category_name string

Der Kategoriename.

TransactionsImportResponse

Name Pfad Typ Beschreibung
Data17
data Data17

BulkResponse

Name Pfad Typ Beschreibung
Daten 18
data Data18

SubTransaction

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Buchungskennung
transaction_id string

Die Transaktion.

Betrag
amount integer

Der Teiltransaktionsbetrag im Millieinheitsformat.

Mitteilung
memo string

Das Memo.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Zahlungsempfänger
payee_name string

Der Payee-Name.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Kategorie
category_name string

Der Kategoriename.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Übertragung erfolgt, wird die account_id, an die die Untertransaktion übertragen wird.

Transaktions-ID übertragen
transfer_transaction_id string

Wenn eine Übertragung erfolgt, wird der Transaktionsbezeichner auf der anderen Seite der Übertragung angezeigt.

Gelöscht
deleted boolean

Gibt an, ob die Untertransaktion gelöscht wurde. Gelöschte Untertransactions werden nur in Delta-Anforderungen eingeschlossen.

ScheduledTransactionsResponse

Name Pfad Typ Beschreibung
Data19
data Data19

ScheduledTransactionResponse

Name Pfad Typ Beschreibung
Data20
data Data20

ScheduledTransactionSummary

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Erstes Datum
date_first date

Das erste Datum, für das die geplante Transaktion geplant wurde.

Nächstes Datum
date_next date

Das nächste Datum, für das die geplante Transaktion geplant ist.

Frequenz
frequency Frequency

Die Häufigkeit.

Betrag
amount integer

Der geplante Transaktionsbetrag im Milliunits-Format.

Mitteilung
memo string

Das Memo.

FlagColor1
flag_color FlagColor1

Die geplante Transaktionskennzeichnung.

Konto-ID
account_id string

Der Kontobezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Übertragung erfolgt, wird die account_id, an die die geplante Transaktion übertragen wird.

Gelöscht
deleted boolean

Gibt an, ob die geplante Transaktion gelöscht wurde. Gelöschte geplante Transaktionen werden nur in Delta-Anforderungen einbezogen.

ScheduledTransactionDetail

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Erstes Datum
date_first date

Das erste Datum, für das die geplante Transaktion geplant wurde.

Nächstes Datum
date_next date

Das nächste Datum, für das die geplante Transaktion geplant ist.

Frequenz
frequency Frequency

Die Häufigkeit.

Betrag
amount integer

Der geplante Transaktionsbetrag im Milliunits-Format.

Mitteilung
memo string

Das Memo.

FlagColor1
flag_color FlagColor1

Die geplante Transaktionskennzeichnung.

Konto-ID
account_id string

Der Kontobezeichner.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Übertragung erfolgt, wird die account_id, an die die geplante Transaktion übertragen wird.

Gelöscht
deleted boolean

Gibt an, ob die geplante Transaktion gelöscht wurde. Gelöschte geplante Transaktionen werden nur in Delta-Anforderungen einbezogen.

Kontoname
account_name string

Der Kontoname.

Zahlungsempfänger
payee_name string

Der Payee-Name.

Kategorie
category_name string

Der Kategoriename.

Untertransactions
subtransactions array of ScheduledSubTransaction

Wenn eine geteilte geplante Transaktion erfolgt, werden die Untertransaktionen ausgeführt.

ScheduledSubTransaction

Name Pfad Typ Beschreibung
ID
id string

Der Bezeichner.

Geplante Transaktions-ID
scheduled_transaction_id string

Der geplante Transaktionsbezeichner.

Betrag
amount integer

Der geplante Teiltransaktionsbetrag im Millieinheitsformat.

Mitteilung
memo string

Das Memo.

Payee-ID
payee_id string

Der Payee-Bezeichner.

Kategorie-ID
category_id string

Der Kategoriebezeichner.

Konto-ID übertragen
transfer_account_id uuid

Wenn eine Übertragung erfolgt, wird die account_id, an die die geplante Untertransaktion übertragen wird.

Gelöscht
deleted boolean

Gibt an, ob die geplante Untertransaktion gelöscht wurde. Gelöschte geplante Untertransactions werden nur in Delta-Anforderungen eingeschlossen.

MonthSummariesResponse

Name Pfad Typ Beschreibung
Data21
data Data21

MonthDetailResponse

Name Pfad Typ Beschreibung
Data22
data Data22

MonthSummary

Name Pfad Typ Beschreibung
Month
month date

Der Monat.

Hinweis
note string

Die Notiz.

Erlöse
income integer

Die Gesamtzahl der Transaktionen, die in "Inflow: Bereit für Zuweisen" im Monat kategorisiert sind.

Budgetiert
budgeted integer

Der gesamtbetrag, der im Monat budgetiert wurde.

Activity
activity integer

Der Gesamtbetrag der Transaktionen im Monat, mit Ausnahme der transaktionen, die in "Inflow: Ready to Assign" kategorisiert sind.

Soll budgetiert werden
to_be_budgeted integer

Der verfügbare Betrag für "Bereit für die Zuweisung".

Alter des Geldes
age_of_money integer

Das Alter des Geldes ab dem Monat.

Gelöscht
deleted boolean

Gibt an, ob der Monat gelöscht wurde. Gelöschte Monate werden nur in Delta-Anforderungen eingeschlossen.

MonthDetail

Name Pfad Typ Beschreibung
Month
month date

Der Monat.

Hinweis
note string

Die Notiz.

Erlöse
income integer

Die Gesamtzahl der Transaktionen, die in "Inflow: Bereit für Zuweisen" im Monat kategorisiert sind.

Budgetiert
budgeted integer

Der gesamtbetrag, der im Monat budgetiert wurde.

Activity
activity integer

Der Gesamtbetrag der Transaktionen im Monat, mit Ausnahme der transaktionen, die in "Inflow: Ready to Assign" kategorisiert sind.

Soll budgetiert werden
to_be_budgeted integer

Der verfügbare Betrag für "Bereit für die Zuweisung".

Alter des Geldes
age_of_money integer

Das Alter des Geldes ab dem Monat.

Gelöscht
deleted boolean

Gibt an, ob der Monat gelöscht wurde. Gelöschte Monate werden nur in Delta-Anforderungen eingeschlossen.

Kategorien
categories array of Category

Die Budgetmonatskategorien. Beträge (budgetiert, Aktivität, Saldo usw.) sind spezifisch für den angegebenen {month}-Parameter.

Masse

Name Pfad Typ Beschreibung
Transaktions-IDs
transaction_ids array of string

Die Liste der erstellten Transaktions-IDs.

Doppelte Import-IDs
duplicate_import_ids array of string

Wenn transaktionen nicht erstellt wurden, weil sie bereits mit einer import_id Transaktion auf demselben Konto übereinstimmen, wird die angegebene import_id(n) in dieser Liste enthalten.

Gelöscht

Der gelöschte Status der Transaktion.

Der gelöschte Status der Transaktion.

Gelöscht
string

Daten

Name Pfad Typ Beschreibung
Benutzer
user User

Daten1

Name Pfad Typ Beschreibung
Budgets
budgets array of BudgetSummary
Budgetzusammenfassung
default_budget BudgetSummary

Daten2

Name Pfad Typ Beschreibung
Budgetdetails
budget BudgetDetail
Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data3

Name Pfad Typ Beschreibung
Budgeteinstellungen
settings BudgetSettings

Data4

Name Pfad Typ Beschreibung
Accounts
accounts array of Account
Serverwissen
server_knowledge integer

Das Wissen des Servers.

Daten5

Name Pfad Typ Beschreibung
Account
account Account

Data6

Name Pfad Typ Beschreibung
Kategoriegruppen
category_groups array of CategoryGroupWithCategories

Die Kategoriegruppen.

Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data7

Name Pfad Typ Beschreibung
Kategorie
category Category

Data8

Name Pfad Typ Beschreibung
Kategorie
category Category
Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data9

Name Pfad Typ Beschreibung
Payees
payees array of Payee

Die Zahlungsempfänger.

Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data10

Name Pfad Typ Beschreibung
Zahlungsempfänger
payee Payee

Data11

Name Pfad Typ Beschreibung
Payee-Standorte
payee_locations array of PayeeLocation

Die Payee-Standorte.

Data12

Name Pfad Typ Beschreibung
Payee-Standort
payee_location PayeeLocation

Data13

Name Pfad Typ Beschreibung
Transaktionen
transactions array of TransactionDetail

Die Transaktionen.

Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data14

Name Pfad Typ Beschreibung
Transaktionen
transactions array of HybridTransaction

Die Transaktionen.

Data15

Name Pfad Typ Beschreibung
Transaktions-IDs
transaction_ids array of string

Die Transaktions-IDs, die gespeichert wurden.

Transaktionsdetails
transaction TransactionDetail
Transaktionen
transactions array of TransactionDetail

Wenn mehrere Transaktionen angegeben wurden, werden die gespeicherten Transaktionen gespeichert.

Doppelte Import-IDs
duplicate_import_ids array of string

Wenn mehrere Transaktionen angegeben wurden, wird eine Liste von import_ids, die aufgrund eines vorhandenen import_id Kontos nicht erstellt wurden.

Serverwissen
server_knowledge integer

Das Wissen des Servers.

Daten16

Name Pfad Typ Beschreibung
Transaktionsdetails
transaction TransactionDetail

Data17

Name Pfad Typ Beschreibung
Transaktions-IDs
transaction_ids array of string

Die Liste der Transaktions-IDs, die importiert wurden.

Daten 18

Name Pfad Typ Beschreibung
Masse
bulk Bulk

Data19

Name Pfad Typ Beschreibung
scheduled_transactions
scheduled_transactions array of ScheduledTransactionDetail
Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data20

Name Pfad Typ Beschreibung
Geplante Transaktionsdetails
scheduled_transaction ScheduledTransactionDetail

Data21

Name Pfad Typ Beschreibung
Monate
months array of MonthSummary
Serverwissen
server_knowledge integer

Das Wissen des Servers.

Data22

Name Pfad Typ Beschreibung
Monatsdetails
month MonthDetail

FlagColor

Die Transaktionskennzeichnung.

Die Transaktionskennzeichnung.

Kennzeichnungsfarbe
string

FlagColor1

Die geplante Transaktionskennzeichnung.

Die geplante Transaktionskennzeichnung.

FlagColor1
string

Frequenz

Die Häufigkeit.

Die Häufigkeit.

Frequenz
string

GoalType

Der Zieltyp, wenn die Kategorie ein Ziel hat (TB='Zielkategoriesaldo', TBD='Zielkategoriesaldo nach Datum', MF='Monatliche Finanzierung', NEED='Plan Your Spending')

Der Zieltyp, wenn die Kategorie ein Ziel hat (TB='Zielkategoriesaldo', TBD='Zielkategoriesaldo nach Datum', MF='Monatliche Finanzierung', NEED='Plan Your Spending')

Zieltyp
string

Typ

Der Kontotyp. Hinweis: PayPal, merchantAccount, investmentAccount und Hypothekentypen sind veraltet und werden in Zukunft entfernt.

Der Kontotyp. Hinweis: PayPal, merchantAccount, investmentAccount und Hypothekentypen sind veraltet und werden in Zukunft entfernt.

Typ
string

Typ3

Gibt an, ob die Hybridtransaktion eine reguläre Transaktion oder eine Untertransaktion darstellt.

Gibt an, ob die Hybridtransaktion eine reguläre Transaktion oder eine Untertransaktion darstellt.

Typ3
string