action biapi_post_users_id_user_connections_id_connection_accounts_id_account { label: "Create transactions" description: "Create transactions for the supplied account or the account whose id is given with form parameters. It requires an array of transaction dictionaries.



" provider: biapi method: POST path: "/users/{id_user}/connections/{id_connection}/accounts/{id_account}/transactions" encoding: json input: { type: "object" properties: { expand: { type: "string" } id_account: { type: "integer" } id_connection: { type: "integer" } id_user: { type: "string" } } required: ["id_account", "id_connection", "id_user"] additionalProperties: false } output: { type: "object" required: ["active", "coming", "date", "date_scraped", "id", "id_account", "nature", "original_wording", "rdate", "simplified_wording", "state", "stemmed_wording"] properties: { active: { type: "boolean" description: "If false, PFM services will ignore this transaction" } application_date: { type: "string" format: "date" description: "Date considered by PFM services. It is used to change the month of a transaction, for example." } bdate: { type: "string" format: "date" description: "Date used by the bank for the transaction" } bdatetime: { type: "string" format: "date-time" description: "Datetime used by the bank" } card: { type: "string" description: "Card number associated to the transaction" } coming: { type: "boolean" description: "If true, this transaction hasn't been yet debited" } comment: { type: "string" description: "User comment" } commission: { type: "number" format: "float" description: "Commission taken on the transaction" } commission_currency: { type: "object" description: "Commission currency" } counterparty: { type: "string" description: "Counterparty" } country: { type: "string" description: "Original country" } date: { type: "string" format: "date" description: "Debit date" } date_scraped: { type: "string" format: "date-time" description: "Date when the transaction has been seen" } datetime: { type: "string" format: "date-time" description: "Datetime of the debit of the transaction" } deleted: { type: "string" format: "date-time" description: "If set, this transaction has been removed from the bank" } gross_value: { type: "number" format: "float" description: "Gross value of the transaction" } id: { type: "integer" description: "ID of the transaction" } id_account: { type: "integer" description: "ID of the related account" } id_category: { type: "integer" description: "ID of the related category" } id_cluster: { type: "integer" description: "If the transaction is part of a cluster" } last_update: { type: "string" format: "date-time" description: "Last update of the transaction" } nature: { type: "string" description: "Type of transaction" } original_currency: { type: "object" description: "Original currency" } original_gross_value: { type: "number" format: "float" description: "Gross value in the original currency" } original_value: { type: "number" format: "float" description: "Value in the original currency" } original_wording: { type: "string" description: "Full label of the transaction" } rdate: { type: "string" format: "date" description: "Realization of the transaction" } rdatetime: { type: "string" format: "date-time" description: "Datetime of the realization of the transaction" } simplified_wording: { type: "string" description: "Simplified label of the transaction" } state: { type: "string" description: "Internal state of the transaction" } stemmed_wording: { type: "string" description: "Do not use it" } value: { type: "number" format: "float" description: "Value of the transaction" } vdate: { type: "string" format: "date" description: "Value date of the transaction" } vdatetime: { type: "string" format: "date-time" description: "Datetime of the Value of the transaction" } webid: { type: "string" description: "Webid of the transaction" } wording: { type: "string" description: "Label set by the user" } } } }