Vous avez besoin d’un budget (éditeur indépendant)
Vous avez besoin d’un budget (YNAB) vous permet de créer une application personnelle pour interagir avec votre propre budget ou créer une application que tout autre YNABer peut autoriser et utiliser.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Messagerie électronique | ttaylor@hitachisolutions.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Troy Taylor |
| Site internet | https://www.youneedabudget.com/ |
| Politique de confidentialité | https://www.youneedabudget.com/privacy-policy/ |
| Catégories | Finances |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Jeton d’accès (sous la forme « Bearer AccessToken ») | securestring | Jeton d’accès (sous la forme « Bearer AccessToken ») pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Catégorie de mois de mise à jour |
Mettez à jour une catégorie pour un mois spécifique. Seul |
| Créer des transactions en bloc |
Crée plusieurs transactions. Bien que ce point de terminaison soit toujours pris en charge, il est recommandé d’utiliser « POST /budgets/{budget_id}/transactions » pour créer plusieurs transactions. |
| Créer le compte |
Crée un compte. |
| Créer une transaction |
Crée une transaction unique ou plusieurs transactions. Si vous fournissez un corps contenant un |
| Importer des transactions |
Importe les transactions disponibles sur tous les comptes liés pour le budget donné. Les comptes liés permettent aux transactions d’être importées directement à partir d’une institution financière spécifiée et ce point de terminaison lance cette importation. L’envoi d’une demande à ce point de terminaison équivaut à cliquer sur « Importer » sur chaque compte de l’application web ou en appuyant sur la bannière « Nouvelles transactions » dans les applications mobiles. La réponse de ce point de terminaison contient les ID de transaction qui ont été importés. |
| Mettre à jour la transaction |
Met à jour une transaction unique. |
| Mettre à jour les transactions |
Met à jour plusieurs transactions, par |
| Obtenir des budgets |
Retourne la liste des budgets avec des informations récapitulatives. |
| Obtenir des catégories |
Retourne toutes les catégories regroupées par groupe de catégories. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC). |
| Obtenir des comptes |
Retourne tous les comptes. |
| Obtenir des emplacements de bénéficiaire par bénéficiaire |
Retourne tous les emplacements du bénéficiaire pour un bénéficiaire spécifié. |
| Obtenir des mois de budget |
Retourne tous les mois de budget. |
| Obtenir des salaires |
Retourne tous les salaires. |
| Obtenir des transactions |
Retourne des transactions budgétaires. |
| Obtenir des transactions par bénéficiaire |
Retourne toutes les transactions pour un bénéficiaire spécifié. |
| Obtenir des transactions par catégorie |
Retourne toutes les transactions pour une catégorie spécifiée. |
| Obtenir des transactions par compte |
Retourne toutes les transactions pour un compte spécifié. |
| Obtenir des transactions planifiées |
Retourne toutes les transactions planifiées. |
| Obtenir la catégorie mois par ID |
Retourne une catégorie unique pour un mois budgétaire spécifique. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC). |
| Obtenir la catégorie par ID |
Retourne une seule catégorie. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC). |
| Obtenir la transaction par ID |
Retourne une transaction unique. |
| Obtenir la transaction planifiée par ID |
Retourne une transaction planifiée unique. |
| Obtenir le budget par ID |
Retourne un budget unique avec toutes les entités associées. Cette ressource est effectivement une exportation budgétaire complète. |
| Obtenir le mois budgétaire |
Retourne un mois budgétaire unique. |
| Obtenir le paiement par ID |
Retourne un seul bénéficiaire. |
| Obtenir les emplacements du bénéficiaire |
Retourne tous les emplacements du bénéficiaire. |
| Obtenir les paramètres de budget par ID |
Retourne les paramètres d’un budget |
| Obtenir l’emplacement du bénéficiaire par ID |
Retourne un emplacement de bénéficiaire unique. |
| Obtenir un compte par ID |
Retourne un seul compte. |
| Obtenir un utilisateur |
Retourne des informations utilisateur authentifiées. |
Catégorie de mois de mise à jour
Mettez à jour une catégorie pour un mois spécifique. Seul budgeted le montant peut être mis à jour.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Mois
|
month | True | date |
Mois budgétaire au format ISO (par exemple, 2016-12-01). (« actuel » peut également être utilisé pour spécifier le mois calendrier actuel (UTC)) |
|
ID de catégorie
|
category_id | True | string |
Identificateur de la catégorie. |
|
Budgétisé
|
budgeted | True | integer |
Montant budgété au format milliunits. |
Retours
- Enregistrer la réponse de catégorie
- SaveCategoryResponse
Créer des transactions en bloc
Crée plusieurs transactions. Bien que ce point de terminaison soit toujours pris en charge, il est recommandé d’utiliser « POST /budgets/{budget_id}/transactions » pour créer plusieurs transactions.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de compte
|
account_id | True | string |
Identificateur de compte. |
|
Date
|
date | True | date |
Date de transaction au format ISO (par exemple, 2016-12-01). Les dates futures (transactions planifiées) ne sont pas autorisées. Les dates de transaction fractionnées ne peuvent pas être modifiées et si une date différente est fournie, elle sera ignorée. |
|
Montant
|
amount | True | integer |
Quantité de transaction au format milliunits. Les montants des transactions fractionnées ne peuvent pas être modifiés et si un montant différent est fourni, il sera ignoré. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la transaction. Pour créer un transfert entre deux comptes, utilisez le bénéficiaire de transfert de compte pointant vers le compte cible. Les payes de transfert de compte sont spécifiées comme |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la transaction. Pour configurer une transaction fractionnée, vous pouvez spécifier null pour |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
Désactivé
|
cleared | string |
État effacé de la transaction. |
|
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. Si elle n’est pas fournie, la transaction n’est pas approuvée par défaut. |
|
|
Couleur de l’indicateur
|
flag_color | string |
Indicateur de transaction. |
|
|
ID d’importation
|
import_id | string |
Si elle est spécifiée, la nouvelle transaction est affectée |
|
|
Montant
|
amount | True | integer |
Quantité de sous-transaction au format milliunits. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la sous-transaction. |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la sous-transaction. Les catégories de paiement par carte de crédit ne sont pas autorisées et seront ignorées si elles sont fournies. |
|
|
Mémo
|
memo | string |
Mémo. |
Retours
- Réponse en bloc
- BulkResponse
Créer le compte
Crée un compte.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
L’identificateur du budget (« dernier utilisé » peut être utilisé pour spécifier le dernier budget utilisé et « par défaut » peut être utilisé si la sélection budgétaire par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget) |
|
Nom
|
name | True | string |
Nom du compte. |
|
Type2
|
type | True | string |
Type de compte |
|
Solde
|
balance | True | integer |
Solde actuel du compte au format milliunits. |
Retours
- Réponse du compte
- AccountResponse
Créer une transaction
Crée une transaction unique ou plusieurs transactions. Si vous fournissez un corps contenant un transaction objet, une transaction unique est créée et si vous fournissez un corps contenant un transactions tableau, plusieurs transactions seront créées. Les transactions planifiées ne peuvent pas être créées sur ce point de terminaison.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de compte
|
account_id | True | string |
Identificateur de compte. |
|
Date
|
date | True | date |
Date de transaction au format ISO (par exemple, 2016-12-01). Les dates futures (transactions planifiées) ne sont pas autorisées. Les dates de transaction fractionnées ne peuvent pas être modifiées et si une date différente est fournie, elle sera ignorée. |
|
Montant
|
amount | True | integer |
Quantité de transaction au format milliunits. Les montants des transactions fractionnées ne peuvent pas être modifiés et si un montant différent est fourni, il sera ignoré. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la transaction. Pour créer un transfert entre deux comptes, utilisez le bénéficiaire de transfert de compte pointant vers le compte cible. Les payes de transfert de compte sont spécifiées comme |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la transaction. Pour configurer une transaction fractionnée, vous pouvez spécifier null pour |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
Désactivé
|
cleared | string |
État effacé de la transaction. |
|
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. Si elle n’est pas fournie, la transaction n’est pas approuvée par défaut. |
|
|
Couleur de l’indicateur
|
flag_color | string |
Indicateur de transaction. |
|
|
ID d’importation
|
import_id | string |
Si elle est spécifiée, la nouvelle transaction est affectée |
|
|
Montant
|
amount | True | integer |
Quantité de sous-transaction au format milliunits. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la sous-transaction. |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la sous-transaction. Les catégories de paiement par carte de crédit ne sont pas autorisées et seront ignorées si elles sont fournies. |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
ID de compte
|
account_id | True | string |
Identificateur de compte. |
|
Date
|
date | True | date |
Date de transaction au format ISO (par exemple, 2016-12-01). Les dates futures (transactions planifiées) ne sont pas autorisées. Les dates de transaction fractionnées ne peuvent pas être modifiées et si une date différente est fournie, elle sera ignorée. |
|
Montant
|
amount | True | integer |
Quantité de transaction au format milliunits. Les montants des transactions fractionnées ne peuvent pas être modifiés et si un montant différent est fourni, il sera ignoré. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la transaction. Pour créer un transfert entre deux comptes, utilisez le bénéficiaire de transfert de compte pointant vers le compte cible. Les payes de transfert de compte sont spécifiées comme |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la transaction. Pour configurer une transaction fractionnée, vous pouvez spécifier null pour |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
Désactivé
|
cleared | string |
État effacé de la transaction. |
|
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. Si elle n’est pas fournie, la transaction n’est pas approuvée par défaut. |
|
|
Couleur de l’indicateur
|
flag_color | string |
Indicateur de transaction. |
|
|
ID d’importation
|
import_id | string |
Si elle est spécifiée, la nouvelle transaction est affectée |
|
|
Montant
|
amount | True | integer |
Quantité de sous-transaction au format milliunits. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la sous-transaction. |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la sous-transaction. Les catégories de paiement par carte de crédit ne sont pas autorisées et seront ignorées si elles sont fournies. |
|
|
Mémo
|
memo | string |
Mémo. |
Retours
- Enregistrer la réponse aux transactions
- SaveTransactionsResponse
Importer des transactions
Importe les transactions disponibles sur tous les comptes liés pour le budget donné. Les comptes liés permettent aux transactions d’être importées directement à partir d’une institution financière spécifiée et ce point de terminaison lance cette importation. L’envoi d’une demande à ce point de terminaison équivaut à cliquer sur « Importer » sur chaque compte de l’application web ou en appuyant sur la bannière « Nouvelles transactions » dans les applications mobiles. La réponse de ce point de terminaison contient les ID de transaction qui ont été importés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
Retours
- Réponse à l’importation des transactions
- TransactionsImportResponse
Mettre à jour la transaction
Met à jour une transaction unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Transaction ID
|
transaction_id | True | string |
Identificateur de la transaction. |
|
ID de compte
|
account_id | True | string |
Identificateur de compte. |
|
Date
|
date | True | date |
Date de transaction au format ISO (par exemple, 2016-12-01). Les dates futures (transactions planifiées) ne sont pas autorisées. Les dates de transaction fractionnées ne peuvent pas être modifiées et si une date différente est fournie, elle sera ignorée. |
|
Montant
|
amount | True | integer |
Quantité de transaction au format milliunits. Les montants des transactions fractionnées ne peuvent pas être modifiés et si un montant différent est fourni, il sera ignoré. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la transaction. Pour créer un transfert entre deux comptes, utilisez le bénéficiaire de transfert de compte pointant vers le compte cible. Les payes de transfert de compte sont spécifiées comme |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la transaction. Pour configurer une transaction fractionnée, vous pouvez spécifier null pour |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
Désactivé
|
cleared | string |
État effacé de la transaction. |
|
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. Si elle n’est pas fournie, la transaction n’est pas approuvée par défaut. |
|
|
Couleur de l’indicateur
|
flag_color | string |
Indicateur de transaction. |
|
|
ID d’importation
|
import_id | string |
Si elle est spécifiée, la nouvelle transaction est affectée |
|
|
Montant
|
amount | True | integer |
Quantité de sous-transaction au format milliunits. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la sous-transaction. |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la sous-transaction. Les catégories de paiement par carte de crédit ne sont pas autorisées et seront ignorées si elles sont fournies. |
|
|
Mémo
|
memo | string |
Mémo. |
Retours
- Réponse de transaction
- TransactionResponse
Mettre à jour les transactions
Met à jour plusieurs transactions, par id ou import_id.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID
|
id | True | string |
Identificateur. |
|
ID de compte
|
account_id | True | string |
Identificateur de compte. |
|
Date
|
date | True | date |
Date de transaction au format ISO (par exemple, 2016-12-01). Les dates futures (transactions planifiées) ne sont pas autorisées. Les dates de transaction fractionnées ne peuvent pas être modifiées et si une date différente est fournie, elle sera ignorée. |
|
Montant
|
amount | True | integer |
Quantité de transaction au format milliunits. Les montants des transactions fractionnées ne peuvent pas être modifiés et si un montant différent est fourni, il sera ignoré. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la transaction. Pour créer un transfert entre deux comptes, utilisez le bénéficiaire de transfert de compte pointant vers le compte cible. Les payes de transfert de compte sont spécifiées comme |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la transaction. Pour configurer une transaction fractionnée, vous pouvez spécifier null pour |
|
|
Mémo
|
memo | string |
Mémo. |
|
|
Désactivé
|
cleared | string |
État effacé de la transaction. |
|
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. Si elle n’est pas fournie, la transaction n’est pas approuvée par défaut. |
|
|
Couleur de l’indicateur
|
flag_color | string |
Indicateur de transaction. |
|
|
ID d’importation
|
import_id | string |
Si elle est spécifiée, la nouvelle transaction est affectée |
|
|
Montant
|
amount | True | integer |
Quantité de sous-transaction au format milliunits. |
|
ID du bénéficiaire
|
payee_id | uuid |
Bénéficiaire de la sous-transaction. |
|
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. Si une |
|
|
ID de catégorie
|
category_id | uuid |
Catégorie de la sous-transaction. Les catégories de paiement par carte de crédit ne sont pas autorisées et seront ignorées si elles sont fournies. |
|
|
Mémo
|
memo | string |
Mémo. |
Retours
- Enregistrer la réponse aux transactions
- SaveTransactionsResponse
Obtenir des budgets
Retourne la liste des budgets avec des informations récapitulatives.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Inclure des comptes
|
include_accounts | boolean |
Indique s’il faut inclure la liste des comptes budgétaires. |
Retours
- Réponse récapitulative du budget
- BudgetSummaryResponse
Obtenir des catégories
Retourne toutes les catégories regroupées par groupe de catégories. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux catégories
- CategoriesResponse
Obtenir des comptes
Retourne tous les comptes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux comptes
- AccountsResponse
Obtenir des emplacements de bénéficiaire par bénéficiaire
Retourne tous les emplacements du bénéficiaire pour un bénéficiaire spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID du bénéficiaire
|
payee_id | True | string |
Identificateur du bénéficiaire. |
Retours
- Réponse aux emplacements payee
- PayeeLocationsResponse
Obtenir des mois de budget
Retourne tous les mois de budget.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse des résumés de mois
- MonthSummariesResponse
Obtenir des salaires
Retourne tous les salaires.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse de payees
- PayeesResponse
Obtenir des transactions
Retourne des transactions budgétaires.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Date depuis
|
since_date | date |
Si elle est spécifiée, seules les transactions effectuées à cette date ou après cette date seront incluses. La date doit être mise en forme ISO (par exemple, 2016-12-30). |
|
|
Type
|
type | string |
Si elle est spécifiée, seules les transactions du type spécifié sont incluses. Les options « non classées » et « non approuvées » sont actuellement prises en charge. |
|
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux transactions
- TransactionsResponse
Obtenir des transactions par bénéficiaire
Retourne toutes les transactions pour un bénéficiaire spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID du bénéficiaire
|
payee_id | True | string |
Identificateur du bénéficiaire. |
|
Date depuis
|
since_date | date |
Si elle est spécifiée, seules les transactions effectuées à cette date ou après cette date seront incluses. La date doit être mise en forme ISO (par exemple, 2016-12-30). |
|
|
Type
|
type | string |
Si elle est spécifiée, seules les transactions du type spécifié sont incluses. Les options « non classées » et « non approuvées » sont actuellement prises en charge. |
|
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux transactions hybrides
- HybridTransactionsResponse
Obtenir des transactions par catégorie
Retourne toutes les transactions pour une catégorie spécifiée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de catégorie
|
category_id | True | string |
Identificateur de la catégorie. |
|
Date depuis
|
since_date | date |
Si elle est spécifiée, seules les transactions effectuées à cette date ou après cette date seront incluses. La date doit être mise en forme ISO (par exemple, 2016-12-30). |
|
|
Type
|
type | string |
Si elle est spécifiée, seules les transactions du type spécifié sont incluses. Les options « non classées » et « non approuvées » sont actuellement prises en charge. |
|
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux transactions hybrides
- HybridTransactionsResponse
Obtenir des transactions par compte
Retourne toutes les transactions pour un compte spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de compte
|
account_id | True | string |
Identificateur du compte. |
|
Date depuis
|
since_date | date |
Si elle est spécifiée, seules les transactions effectuées à cette date ou après cette date seront incluses. La date doit être mise en forme ISO (par exemple, 2016-12-30). |
|
|
Type
|
type | string |
Si elle est spécifiée, seules les transactions du type spécifié sont incluses. Les options « non classées » et « non approuvées » sont actuellement prises en charge. |
|
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux transactions
- TransactionsResponse
Obtenir des transactions planifiées
Retourne toutes les transactions planifiées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse aux transactions planifiées
- ScheduledTransactionsResponse
Obtenir la catégorie mois par ID
Retourne une catégorie unique pour un mois budgétaire spécifique. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Mois
|
month | True | date |
Mois budgétaire au format ISO (par exemple, 2016-12-01). (« actuel » peut également être utilisé pour spécifier le mois calendrier actuel (UTC)) |
|
ID de catégorie
|
category_id | True | string |
Identificateur de la catégorie. |
Retours
- Réponse de catégorie
- CategoryResponse
Obtenir la catégorie par ID
Retourne une seule catégorie. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de catégorie
|
category_id | True | string |
Identificateur de la catégorie. |
Retours
- Réponse de catégorie
- CategoryResponse
Obtenir la transaction par ID
Retourne une transaction unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Transaction ID
|
transaction_id | True | string |
Identificateur de la transaction. |
Retours
- Réponse de transaction
- TransactionResponse
Obtenir la transaction planifiée par ID
Retourne une transaction planifiée unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de transaction planifié
|
scheduled_transaction_id | True | string |
Identificateur de la transaction planifiée. |
Retours
- Réponse de transaction planifiée
- ScheduledTransactionResponse
Obtenir le budget par ID
Retourne un budget unique avec toutes les entités associées. Cette ressource est effectivement une exportation budgétaire complète.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. |
|
Dernière connaissance du serveur
|
last_knowledge_of_server | integer |
Connaissances du serveur de démarrage. Si elle est fournie, seules les entités qui ont changé depuis |
Retours
- Réponse détaillée du budget
- BudgetDetailResponse
Obtenir le mois budgétaire
Retourne un mois budgétaire unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
Mois
|
month | True | date |
Mois budgétaire au format ISO (par exemple, 2016-12-01). (« actuel » peut également être utilisé pour spécifier le mois calendrier actuel (UTC)) |
Retours
- Réponse de détail du mois
- MonthDetailResponse
Obtenir le paiement par ID
Retourne un seul bénéficiaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID du bénéficiaire
|
payee_id | True | string |
Identificateur du bénéficiaire. |
Retours
- Réponse payee
- PayeeResponse
Obtenir les emplacements du bénéficiaire
Retourne tous les emplacements du bénéficiaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
Retours
- Réponse aux emplacements payee
- PayeeLocationsResponse
Obtenir les paramètres de budget par ID
Retourne les paramètres d’un budget
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
Retours
- Réponse aux paramètres budgétaires
- BudgetSettingsResponse
Obtenir l’emplacement du bénéficiaire par ID
Retourne un emplacement de bénéficiaire unique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID d’emplacement du payee
|
payee_location_id | True | string |
Identificateur de l’emplacement du bénéficiaire. |
Retours
- Réponse à l’emplacement payee
- PayeeLocationResponse
Obtenir un compte par ID
Retourne un seul compte.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Budget ID
|
budget_id | True | string |
Identificateur du budget. « last-used » peut être utilisé pour spécifier le dernier budget utilisé et « default » peut être utilisé si la sélection du budget par défaut est activée (voir : https://api.youneedabudget.com/#oauth-default-budget). |
|
ID de compte
|
account_id | True | uuid |
Identificateur du compte. |
Retours
- Réponse du compte
- AccountResponse
Obtenir un utilisateur
Définitions
UserResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data
|
data | Data |
Utilisateur
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
DateFormat
Paramètre de format de date pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Format
|
format | string |
Format. |
CurrencyFormat
Paramètre de format monétaire pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ISO Code
|
iso_code | string |
Code ISO. |
|
Exemple de format
|
example_format | string |
Exemple de format. |
|
Chiffres Décimaux
|
decimal_digits | integer |
Chiffres décimaux. |
|
Séparateur décimal
|
decimal_separator | string |
Séparateur décimal. |
|
Symbole premier
|
symbol_first | boolean |
Indique si le symbole est d’abord. |
|
Séparateur de groupe
|
group_separator | string |
Séparateur de groupe. |
|
Symbole monétaire
|
currency_symbol | string |
Symbole monétaire. |
|
Symbole affiché
|
display_symbol | boolean |
Indique si le symbole est affiché. |
BudgetSummaryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data1
|
data | Data1 |
BudgetSummary
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
Dernière modification sur
|
last_modified_on | date-time |
La dernière fois que des modifications ont été apportées au budget à partir d’un client web ou mobile. |
|
Premier mois
|
first_month | date |
Le mois budgétaire le plus tôt. |
|
Mois dernier
|
last_month | date |
Le dernier mois budgétaire. |
|
Date Format
|
date_format | DateFormat |
Paramètre de format de date pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
|
Format monétaire
|
currency_format | CurrencyFormat |
Paramètre de format monétaire pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
|
Accounts
|
accounts | array of Account |
Les comptes de budget (inclus uniquement s’ils |
BudgetDetailResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data2
|
data | Data2 |
BudgetDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
Dernière modification sur
|
last_modified_on | date-time |
La dernière fois que des modifications ont été apportées au budget à partir d’un client web ou mobile. |
|
Premier mois
|
first_month | date |
Le mois budgétaire le plus tôt. |
|
Mois dernier
|
last_month | date |
Le dernier mois budgétaire. |
|
Date Format
|
date_format | DateFormat |
Paramètre de format de date pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
|
Format monétaire
|
currency_format | CurrencyFormat |
Paramètre de format monétaire pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
|
Accounts
|
accounts | array of Account |
Les comptes de budget (inclus uniquement s’ils |
|
Bénéficiaires
|
payees | array of Payee | |
|
Emplacements du bénéficiaire
|
payee_locations | array of PayeeLocation | |
|
Groupes de catégories
|
category_groups | array of CategoryGroup | |
|
Catégories
|
categories | array of Category | |
|
Mois
|
months | array of MonthDetail | |
|
Transactions
|
transactions | array of TransactionSummary | |
|
Sous-transactions
|
subtransactions | array of SubTransaction | |
|
Transactions planifiées
|
scheduled_transactions | array of ScheduledTransactionSummary | |
|
Sous-transactions planifiées
|
scheduled_subtransactions | array of ScheduledSubTransaction |
BudgetSettingsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data3
|
data | Data3 |
BudgetSettings
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date Format
|
date_format | DateFormat |
Paramètre de format de date pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
|
Format monétaire
|
currency_format | CurrencyFormat |
Paramètre de format monétaire pour le budget. Dans certains cas, le format ne sera pas disponible et sera spécifié comme null. |
AccountsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data4
|
data | Data4 |
AccountResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data5
|
data | Data5 |
Compte
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
Type
|
type | Type |
Type de compte. Remarque : PayPal, merchantAccount, investmentAccount et les types d’hypothèques ont été déconseillés et seront supprimés à l’avenir. |
|
Sur le budget
|
on_budget | boolean |
Indique si ce compte est sur le budget ou non |
|
Fermé
|
closed | boolean |
Indique si ce compte est fermé ou non |
|
Note
|
note | string |
Remarque. |
|
Solde
|
balance | integer |
Solde actuel du compte au format milliunits. |
|
Solde effacé
|
cleared_balance | integer |
Solde actuel effacé du compte au format milliunits. |
|
Solde non clair
|
uncleared_balance | integer |
Solde actuel flou du compte au format milliunits. |
|
ID du bénéficiaire de transfert
|
transfer_payee_id | string |
Identificateur du bénéficiaire qui doit être utilisé lors du transfert vers ce compte. |
|
Importation directe liée
|
direct_import_linked | boolean |
Indique si le compte est lié à une institution financière pour l’importation automatique des transactions. |
|
Importation directe en erreur
|
direct_import_in_error | boolean |
Si un compte lié à une institution financière (direct_import_linked=true) et que la connexion liée n’est pas dans un état sain, cela sera vrai. |
|
Supprimé
|
deleted | boolean |
Indique si le compte a été supprimé ou non. Les comptes supprimés ne seront inclus que dans les requêtes delta. |
CategoriesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data6
|
data | Data6 |
CategoryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data7
|
data | Data7 |
CategoryGroupWithCategories
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
Caché
|
hidden | boolean |
Indique si le groupe de catégories est masqué ou non. |
|
Supprimé
|
deleted | boolean |
Indique si le groupe de catégories a été supprimé ou non. Les groupes de catégories supprimés ne seront inclus que dans les requêtes delta. |
|
Catégories
|
categories | array of Category |
Catégories de groupes de catégories. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au mois budgétaire actuel (UTC). |
CategoryGroup
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
Caché
|
hidden | boolean |
Indique si le groupe de catégories est masqué ou non. |
|
Supprimé
|
deleted | boolean |
Indique si le groupe de catégories a été supprimé ou non. Les groupes de catégories supprimés ne seront inclus que dans les requêtes delta. |
Catégorie
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
ID de groupe de catégories
|
category_group_id | string |
Identificateur du groupe de catégories. |
|
Nom
|
name | string |
Nom. |
|
Caché
|
hidden | boolean |
Indique si la catégorie est masquée ou non. |
|
ID de groupe de catégorie d’origine
|
original_category_group_id | uuid |
Si la catégorie est masquée, il s’agit de l’identificateur du groupe de catégories auquel elle appartient à l’origine avant qu’elle ne soit masquée. |
|
Note
|
note | string |
Remarque. |
|
Budgétisé
|
budgeted | integer |
Montant budgété au format milliunits. |
|
Activity
|
activity | integer |
Quantité d’activité au format milliunits. |
|
Solde
|
balance | integer |
Équilibrez au format milliunits. |
|
Type d’objectif
|
goal_type | GoalType |
Type d’objectif, si la catégorie a un objectif (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Dépense') |
|
Mois de création d’objectifs
|
goal_creation_month | date |
Le mois où un objectif a été créé. |
|
Cible de l’objectif
|
goal_target | integer |
Valeur cible de l’objectif en milliunits. |
|
Mois cible de l’objectif
|
goal_target_month | date |
Mois cible d’origine pour que l’objectif soit terminé. Seuls certains types d’objectifs spécifient cette date. |
|
Pourcentage d’objectif terminé
|
goal_percentage_complete | integer |
Pourcentage d’achèvement de l’objectif. |
|
Mois d’objectif pour le budget
|
goal_months_to_budget | integer |
Nombre de mois, y compris le mois en cours, laissé dans la période d’objectif actuelle. |
|
Objectif en vertu du financement
|
goal_under_funded | integer |
Le montant du financement restant nécessaire au cours du mois en cours pour suivre l’atteinte de l’objectif au cours de la période d’objectif actuelle. Ce montant correspond généralement au montant « Sous-financé » dans les clients web et mobiles, sauf lors de l’affichage d’une catégorie avec un objectif de dépense nécessaire pour un mois à venir. Les clients web et mobiles ignorent tout financement d’une période d’objectif antérieure lors de l’affichage d’une catégorie avec un objectif de dépense nécessaire au cours d’un mois à venir. |
|
Objectif global financé
|
goal_overall_funded | integer |
Montant total financé à l’égard de l’objectif au cours de la période d’objectif actuelle. |
|
Objectif global gauche
|
goal_overall_left | integer |
Le montant du financement restant nécessaire pour atteindre l’objectif au cours de la période d’objectif actuelle. |
|
Supprimé
|
deleted | boolean |
Indique si la catégorie a été supprimée ou non. Les catégories supprimées ne seront incluses que dans les requêtes delta. |
SaveCategoryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data8
|
data | Data8 |
PayeesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data9
|
data | Data9 |
PayeeResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data10
|
data | Data10 |
Bénéficiaire
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Nom
|
name | string |
Nom. |
|
ID du compte de transfert
|
transfer_account_id | string |
S’il s’agit d’un bénéficiaire de transfert, |
|
Supprimé
|
deleted | boolean |
Indique si le bénéficiaire a été supprimé ou non. Les payes supprimées ne seront incluses que dans les requêtes delta. |
PayeeLocationsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data11
|
data | Data11 |
PayeeLocationResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data12
|
data | Data12 |
PayeeLocation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
Latitude
|
latitude | string |
Latitude. |
|
Longitude
|
longitude | string |
Longitude. |
|
Supprimé
|
deleted | boolean |
Indique si l’emplacement du bénéficiaire a été supprimé ou non. Les emplacements de bénéficiaire supprimés ne seront inclus que dans les requêtes delta. |
TransactionsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données13
|
data | Data13 |
HybridTransactionsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données14
|
data | Data14 |
SaveTransactionsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données15
|
data | Data15 |
TransactionResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data16
|
data | Data16 |
TransactionSummary
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Date
|
date | date |
Date de transaction au format ISO (par exemple, 2016-12-01). |
|
Montant
|
amount | integer |
Quantité de transaction au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
Désactivé
|
cleared | Cleared |
État effacé de la transaction. |
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. |
|
Couleur de l’indicateur
|
flag_color | FlagColor |
Indicateur de transaction. |
|
ID de compte
|
account_id | string |
Identificateur de compte. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’une transaction de transfert, le compte vers lequel il transfère. |
|
ID de transaction de transfert
|
transfer_transaction_id | string |
S’il s’agit d’une transaction de transfert, identificateur de transaction de l’autre côté du transfert. |
|
ID de transaction correspondant
|
matched_transaction_id | string |
Si la transaction est correspondante, l’identificateur de la transaction correspondante. |
|
ID d’importation
|
import_id | string |
Si la transaction a été importée, ce champ est un identificateur d’importation unique (par compte). Si cette transaction a été importée via l’importation basée sur les fichiers ou l’importation directe et non via l’API, le import_id aura le format « YNAB :[milliunit_amount] :[iso_date] :[occurrence] ». Par exemple, une transaction datant de 2015-12-30 au montant de -294,23 USD aurait un import_id de « YNAB :-294230:2015-12-30:1 ». Si une deuxième transaction sur le même compte a été importée et avait la même date et le même montant, son import_id serait « YNAB :-294230:2015-12-30:2 ». |
|
Supprimé
|
deleted | boolean |
Indique si la transaction a été supprimée ou non. Les transactions supprimées ne seront incluses que dans les requêtes delta. |
TransactionDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Date
|
date | date |
Date de transaction au format ISO (par exemple, 2016-12-01). |
|
Montant
|
amount | integer |
Quantité de transaction au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
Désactivé
|
cleared | Cleared |
État effacé de la transaction. |
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. |
|
Couleur de l’indicateur
|
flag_color | FlagColor |
Indicateur de transaction. |
|
ID de compte
|
account_id | string |
Identificateur de compte. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’une transaction de transfert, le compte vers lequel il transfère. |
|
ID de transaction de transfert
|
transfer_transaction_id | string |
S’il s’agit d’une transaction de transfert, identificateur de transaction de l’autre côté du transfert. |
|
ID de transaction correspondant
|
matched_transaction_id | string |
Si la transaction est correspondante, l’identificateur de la transaction correspondante. |
|
ID d’importation
|
import_id | string |
Si la transaction a été importée, ce champ est un identificateur d’importation unique (par compte). Si cette transaction a été importée via l’importation basée sur les fichiers ou l’importation directe et non via l’API, le import_id aura le format « YNAB :[milliunit_amount] :[iso_date] :[occurrence] ». Par exemple, une transaction datant de 2015-12-30 au montant de -294,23 USD aurait un import_id de « YNAB :-294230:2015-12-30:1 ». Si une deuxième transaction sur le même compte a été importée et avait la même date et le même montant, son import_id serait « YNAB :-294230:2015-12-30:2 ». |
|
Supprimé
|
deleted | boolean |
Indique si la transaction a été supprimée ou non. Les transactions supprimées ne seront incluses que dans les requêtes delta. |
|
Nom du compte
|
account_name | string |
Nom du compte. |
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. |
|
Catégorie
|
category_name | string |
Nom de la catégorie. |
|
Sous-transactions
|
subtransactions | array of SubTransaction |
Si une transaction fractionnée, les sous-transactions. |
HybridTransaction
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Date
|
date | date |
Date de transaction au format ISO (par exemple, 2016-12-01). |
|
Montant
|
amount | integer |
Quantité de transaction au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
Désactivé
|
cleared | Cleared |
État effacé de la transaction. |
|
Approuvé
|
approved | boolean |
Indique si la transaction est approuvée ou non. |
|
Couleur de l’indicateur
|
flag_color | FlagColor |
Indicateur de transaction. |
|
ID de compte
|
account_id | string |
Identificateur de compte. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’une transaction de transfert, le compte vers lequel il transfère. |
|
ID de transaction de transfert
|
transfer_transaction_id | string |
S’il s’agit d’une transaction de transfert, identificateur de transaction de l’autre côté du transfert. |
|
ID de transaction correspondant
|
matched_transaction_id | string |
Si la transaction est correspondante, l’identificateur de la transaction correspondante. |
|
ID d’importation
|
import_id | string |
Si la transaction a été importée, ce champ est un identificateur d’importation unique (par compte). Si cette transaction a été importée via l’importation basée sur les fichiers ou l’importation directe et non via l’API, le import_id aura le format « YNAB :[milliunit_amount] :[iso_date] :[occurrence] ». Par exemple, une transaction datant de 2015-12-30 au montant de -294,23 USD aurait un import_id de « YNAB :-294230:2015-12-30:1 ». Si une deuxième transaction sur le même compte a été importée et avait la même date et le même montant, son import_id serait « YNAB :-294230:2015-12-30:2 ». |
|
Supprimé
|
deleted | boolean |
Indique si la transaction a été supprimée ou non. Les transactions supprimées ne seront incluses que dans les requêtes delta. |
|
Type3
|
type | Type3 |
Indique si la transaction hybride représente une transaction régulière ou une sous-transaction |
|
Parent Transaction ID
|
parent_transaction_id | string |
Pour les types de sous-transactions, il s’agit de l’identificateur de la transaction parente. Pour les types de transactions, cet identificateur sera toujours null. |
|
Nom du compte
|
account_name | string |
Nom du compte. |
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. |
|
Catégorie
|
category_name | string |
Nom de la catégorie. |
TransactionsImportResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données17
|
data | Data17 |
BulkResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data18
|
data | Data18 |
Sous-transaction
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Transaction ID
|
transaction_id | string |
Transaction. |
|
Montant
|
amount | integer |
Quantité de sous-transaction au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
Catégorie
|
category_name | string |
Nom de la catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’un transfert, le account_id vers lequel la sous-transaction est transférée. |
|
ID de transaction de transfert
|
transfer_transaction_id | string |
S’il s’agit d’un transfert, identificateur de transaction de l’autre côté du transfert. |
|
Supprimé
|
deleted | boolean |
Indique si la sous-transaction a été supprimée ou non. Les sous-transactions supprimées ne seront incluses que dans les requêtes delta. |
ScheduledTransactionsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Données19
|
data | Data19 |
ScheduledTransactionResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data20
|
data | Data20 |
ScheduledTransactionSummary
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Première date
|
date_first | date |
La première date pour laquelle la transaction planifiée a été planifiée. |
|
Date suivante
|
date_next | date |
Date suivante pour laquelle la transaction planifiée est planifiée. |
|
Fréquence
|
frequency | Frequency |
Fréquence. |
|
Montant
|
amount | integer |
Quantité de transaction planifiée au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
FlagColor1
|
flag_color | FlagColor1 |
Indicateur de transaction planifié. |
|
ID de compte
|
account_id | string |
Identificateur de compte. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’un transfert, le account_id vers lequel la transaction planifiée est transférée. |
|
Supprimé
|
deleted | boolean |
Indique si la transaction planifiée a été supprimée ou non. Les transactions planifiées supprimées ne seront incluses que dans les requêtes delta. |
ScheduledTransactionDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Première date
|
date_first | date |
La première date pour laquelle la transaction planifiée a été planifiée. |
|
Date suivante
|
date_next | date |
Date suivante pour laquelle la transaction planifiée est planifiée. |
|
Fréquence
|
frequency | Frequency |
Fréquence. |
|
Montant
|
amount | integer |
Quantité de transaction planifiée au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
FlagColor1
|
flag_color | FlagColor1 |
Indicateur de transaction planifié. |
|
ID de compte
|
account_id | string |
Identificateur de compte. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’un transfert, le account_id vers lequel la transaction planifiée est transférée. |
|
Supprimé
|
deleted | boolean |
Indique si la transaction planifiée a été supprimée ou non. Les transactions planifiées supprimées ne seront incluses que dans les requêtes delta. |
|
Nom du compte
|
account_name | string |
Nom du compte. |
|
Bénéficiaire
|
payee_name | string |
Nom du bénéficiaire. |
|
Catégorie
|
category_name | string |
Nom de la catégorie. |
|
sous-transactions
|
subtransactions | array of ScheduledSubTransaction |
Si une transaction planifiée fractionnée, les sous-transactions. |
ScheduledSubTransaction
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
ID de transaction planifié
|
scheduled_transaction_id | string |
Identificateur de transaction planifié. |
|
Montant
|
amount | integer |
Quantité de sous-transaction planifiée au format milliunits. |
|
Mémo
|
memo | string |
Mémo. |
|
ID du bénéficiaire
|
payee_id | string |
Identificateur du bénéficiaire. |
|
ID de catégorie
|
category_id | string |
Identificateur de catégorie. |
|
ID du compte de transfert
|
transfer_account_id | uuid |
S’il s’agit d’un transfert, le account_id vers lequel la sous-transaction planifiée est transférée. |
|
Supprimé
|
deleted | boolean |
Indique si la sous-transaction planifiée a été supprimée ou non. Les sous-transactions planifiées supprimées ne seront incluses que dans les requêtes delta. |
MonthSummariesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data21
|
data | Data21 |
MonthDetailResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data22
|
data | Data22 |
MonthSummary
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Mois
|
month | date |
Mois. |
|
Note
|
note | string |
Remarque. |
|
Revenu
|
income | integer |
Montant total des transactions classées en « Flux : Prêt à affecter » au cours du mois. |
|
Budgétisé
|
budgeted | integer |
Montant total budgété dans le mois. |
|
Activity
|
activity | integer |
Montant total des transactions au cours du mois, à l’exclusion de celles classées en « Flux : Prêt à affecter ». |
|
Pour être budgété
|
to_be_budgeted | integer |
Montant disponible pour « Prêt à affecter ». |
|
Âge de l’argent
|
age_of_money | integer |
L’âge de l’argent à partir du mois. |
|
Supprimé
|
deleted | boolean |
Indique si le mois a été supprimé ou non. Les mois supprimés ne seront inclus que dans les requêtes delta. |
MonthDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Mois
|
month | date |
Mois. |
|
Note
|
note | string |
Remarque. |
|
Revenu
|
income | integer |
Montant total des transactions classées en « Flux : Prêt à affecter » au cours du mois. |
|
Budgétisé
|
budgeted | integer |
Montant total budgété dans le mois. |
|
Activity
|
activity | integer |
Montant total des transactions au cours du mois, à l’exclusion de celles classées en « Flux : Prêt à affecter ». |
|
Pour être budgété
|
to_be_budgeted | integer |
Montant disponible pour « Prêt à affecter ». |
|
Âge de l’argent
|
age_of_money | integer |
L’âge de l’argent à partir du mois. |
|
Supprimé
|
deleted | boolean |
Indique si le mois a été supprimé ou non. Les mois supprimés ne seront inclus que dans les requêtes delta. |
|
Catégories
|
categories | array of Category |
Catégories du mois budgétaire. Les montants (budgétaire, activité, solde, etc.) sont spécifiques au paramètre {month} spécifié. |
Courrier en nombre
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de transaction
|
transaction_ids | array of string |
Liste des ID de transaction qui ont été créés. |
|
ID d’importation en double
|
duplicate_import_ids | array of string |
Si des transactions n’ont pas été créées, car elles avaient déjà une |
Désactivé
Data
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Utilisateur
|
user | User |
Data1
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Budgets
|
budgets | array of BudgetSummary | |
|
Résumé du budget
|
default_budget | BudgetSummary |
Data2
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Détail du budget
|
budget | BudgetDetail | |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data3
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Paramètres budgétaires
|
settings | BudgetSettings |
Data4
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Accounts
|
accounts | array of Account | |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data5
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Compte
|
account | Account |
Data6
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Groupes de catégories
|
category_groups | array of CategoryGroupWithCategories |
Groupes de catégories. |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data7
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Catégorie
|
category | Category |
Data8
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Catégorie
|
category | Category | |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data9
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Bénéficiaires
|
payees | array of Payee |
Les payes. |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data10
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Bénéficiaire
|
payee | Payee |
Data11
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacements du bénéficiaire
|
payee_locations | array of PayeeLocation |
Emplacements du bénéficiaire. |
Data12
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement du bénéficiaire
|
payee_location | PayeeLocation |
Données13
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Transactions
|
transactions | array of TransactionDetail |
Transactions. |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Données14
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Transactions
|
transactions | array of HybridTransaction |
Transactions. |
Données15
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de transaction
|
transaction_ids | array of string |
ID de transaction enregistrés. |
|
Détail de la transaction
|
transaction | TransactionDetail | |
|
transactions
|
transactions | array of TransactionDetail |
Si plusieurs transactions ont été spécifiées, les transactions enregistrées. |
|
ID d’importation en double
|
duplicate_import_ids | array of string |
Si plusieurs transactions ont été spécifiées, une liste de import_ids qui n’ont pas été créées en raison d’un existant |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data16
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Détail de la transaction
|
transaction | TransactionDetail |
Données17
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de transaction
|
transaction_ids | array of string |
Liste des ID de transaction importés. |
Data18
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Courrier en nombre
|
bulk | Bulk |
Données19
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
scheduled_transactions
|
scheduled_transactions | array of ScheduledTransactionDetail | |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data20
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Détail de la transaction planifiée
|
scheduled_transaction | ScheduledTransactionDetail |
Data21
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Mois
|
months | array of MonthSummary | |
|
Connaissances du serveur
|
server_knowledge | integer |
Connaissance du serveur. |
Data22
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Détail du mois
|
month | MonthDetail |
FlagColor
FlagColor1
Fréquence
GoalType
Type d’objectif, si la catégorie a un objectif (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Dépense')
Type d’objectif, si la catégorie a un objectif (TB='Target Category Balance', TBD='Target Category Balance by Date', MF='Monthly Funding', NEED='Plan Your Dépense')
- Type d’objectif
- string
Type
Type de compte. Remarque : PayPal, merchantAccount, investmentAccount et les types d’hypothèques ont été déconseillés et seront supprimés à l’avenir.
Type de compte. Remarque : PayPal, merchantAccount, investmentAccount et les types d’hypothèques ont été déconseillés et seront supprimés à l’avenir.
- Type
- string
Type3
Indique si la transaction hybride représente une transaction régulière ou une sous-transaction
Indique si la transaction hybride représente une transaction régulière ou une sous-transaction
- Type3
- string