Bank Feeds API
Bank Feeds API enables your SMB users to set up bank feeds from accounts in your application to supported accounting platforms.
SDK Installation
pip install codat-bankfeeds
SDK Example Usage
import codatbankfeeds
from codatbankfeeds.models import operations, shared
s = codatbankfeeds.CodatBankFeeds(
security=shared.Security(
auth_header="Basic BASE_64_ENCODED(API_KEY)",
),
)
req = operations.CreateBankTransactionsRequest(
create_bank_transactions=shared.CreateBankTransactions(
account_id='corrupti',
transactions=[
shared.CreateBankAccountTransaction(
amount=7151.9,
date_='2022-10-23T00:00:00.000Z',
description='unde',
id='d8d69a67-4e0f-4467-8c87-96ed151a05df',
),
shared.CreateBankAccountTransaction(
amount=7781.57,
date_='2022-10-23T00:00:00.000Z',
description='at',
id='df7cc78c-a1ba-4928-bc81-6742cb739205',
),
shared.CreateBankAccountTransaction(
amount=6176.36,
date_='2022-10-23T00:00:00.000Z',
description='iste',
id='396fea75-96eb-410f-aaa2-352c5955907a',
),
],
),
account_id='EILBDVJVNUAGVKRQ',
allow_sync_on_push_complete=False,
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
connection_id='2e9d2c44-f675-40ba-8049-353bfcb5e171',
timeout_in_minutes=958950,
)
res = s.bank_account_transactions.create(req)
if res.create_bank_transactions_response is not None:
# handle response
Available Resources and Operations
bank_account_transactions
- create - Create bank transactions
- get - List push options for bank account bank transactions
- list - List bank transactions for bank account
bank_feed_accounts
- create - Create bank feed bank accounts
- get - List bank feed bank accounts
- update - Update bank feed bank account
companies
- create - Create company
- delete - Delete a company
- get - Get company
- list - List companies
- update - Update company
connections
- create - Create connection
- delete - Delete connection
- get - Get connection
- list - List connections
- proxy - Proxy
- unlink_connection - Unlink connection
SDK Generated by Speakeasy
Metadata
Release files for codat-bankfeeds 0.27.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| codat-bankfeeds-0.27.1.tar.gz | 22.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| codat_bankfeeds-0.27.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 77.2 kB
Release files / codat-bankfeeds-0.27.1.tar.gz
| Download URL | codat-bankfeeds-0.27.1.tar.gz |
|---|---|
| Size | 22.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ae642d24038122f6c10c0afbf68c5e91cd2c6915960f4ed2112d65fbfc589a7
|
|
BLAKE2b-256 checksum How to use checksums |
3ff5de24de3299847fcf50f7fbf3b868d1c696fd223e99a6cb72e3639843e5c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / codat_bankfeeds-0.27.1-py3-none-any.whl
| Download URL | codat_bankfeeds-0.27.1-py3-none-any.whl |
|---|---|
| Size | 55.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b721e8c636165054232992e9a043e4b9f78668605e56287299f927e821af661c
|
|
BLAKE2b-256 checksum How to use checksums |
ee17180bc2ce4f6d0bed48f7732d633aec7c8ed909b7f58657fadf34a777ab31
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|