@@ -196,9 +196,25 @@ def retrieve(
196196 def list (
197197 self ,
198198 * ,
199- category : export_list_params .Category | Omit = omit ,
199+ category : Literal [
200+ "account_statement_ofx" ,
201+ "account_statement_bai2" ,
202+ "transaction_csv" ,
203+ "balance_csv" ,
204+ "bookkeeping_account_balance_csv" ,
205+ "entity_csv" ,
206+ "vendor_csv" ,
207+ "dashboard_table_csv" ,
208+ "account_verification_letter" ,
209+ "funding_instructions" ,
210+ "form_1099_int" ,
211+ "form_1099_misc" ,
212+ ]
213+ | Omit = omit ,
200214 created_at : export_list_params .CreatedAt | Omit = omit ,
201215 cursor : str | Omit = omit ,
216+ form_1099_int : export_list_params .Form1099Int | Omit = omit ,
217+ form_1099_misc : export_list_params .Form1099Misc | Omit = omit ,
202218 idempotency_key : str | Omit = omit ,
203219 limit : int | Omit = omit ,
204220 status : export_list_params .Status | Omit = omit ,
@@ -213,6 +229,27 @@ def list(
213229 List Exports
214230
215231 Args:
232+ category: Filter Exports for those with the specified category.
233+
234+ - `account_statement_ofx` - Export an Open Financial Exchange (OFX) file of
235+ transactions and balances for a given time range and Account.
236+ - `account_statement_bai2` - Export a BAI2 file of transactions and balances for
237+ a given date and optional Account.
238+ - `transaction_csv` - Export a CSV of all transactions for a given time range.
239+ - `balance_csv` - Export a CSV of account balances for the dates in a given
240+ range.
241+ - `bookkeeping_account_balance_csv` - Export a CSV of bookkeeping account
242+ balances for the dates in a given range.
243+ - `entity_csv` - Export a CSV of entities with a given status.
244+ - `vendor_csv` - Export a CSV of vendors added to the third-party risk
245+ management dashboard.
246+ - `dashboard_table_csv` - Certain dashboard tables are available as CSV exports.
247+ This export cannot be created via the API.
248+ - `account_verification_letter` - A PDF of an account verification letter.
249+ - `funding_instructions` - A PDF of funding instructions.
250+ - `form_1099_int` - A PDF of an Internal Revenue Service Form 1099-INT.
251+ - `form_1099_misc` - A PDF of an Internal Revenue Service Form 1099-MISC.
252+
216253 cursor: Return the page of entries after this one.
217254
218255 idempotency_key: Filter records to the one with the specified `idempotency_key` you chose for
@@ -244,6 +281,8 @@ def list(
244281 "category" : category ,
245282 "created_at" : created_at ,
246283 "cursor" : cursor ,
284+ "form_1099_int" : form_1099_int ,
285+ "form_1099_misc" : form_1099_misc ,
247286 "idempotency_key" : idempotency_key ,
248287 "limit" : limit ,
249288 "status" : status ,
@@ -427,9 +466,25 @@ async def retrieve(
427466 def list (
428467 self ,
429468 * ,
430- category : export_list_params .Category | Omit = omit ,
469+ category : Literal [
470+ "account_statement_ofx" ,
471+ "account_statement_bai2" ,
472+ "transaction_csv" ,
473+ "balance_csv" ,
474+ "bookkeeping_account_balance_csv" ,
475+ "entity_csv" ,
476+ "vendor_csv" ,
477+ "dashboard_table_csv" ,
478+ "account_verification_letter" ,
479+ "funding_instructions" ,
480+ "form_1099_int" ,
481+ "form_1099_misc" ,
482+ ]
483+ | Omit = omit ,
431484 created_at : export_list_params .CreatedAt | Omit = omit ,
432485 cursor : str | Omit = omit ,
486+ form_1099_int : export_list_params .Form1099Int | Omit = omit ,
487+ form_1099_misc : export_list_params .Form1099Misc | Omit = omit ,
433488 idempotency_key : str | Omit = omit ,
434489 limit : int | Omit = omit ,
435490 status : export_list_params .Status | Omit = omit ,
@@ -444,6 +499,27 @@ def list(
444499 List Exports
445500
446501 Args:
502+ category: Filter Exports for those with the specified category.
503+
504+ - `account_statement_ofx` - Export an Open Financial Exchange (OFX) file of
505+ transactions and balances for a given time range and Account.
506+ - `account_statement_bai2` - Export a BAI2 file of transactions and balances for
507+ a given date and optional Account.
508+ - `transaction_csv` - Export a CSV of all transactions for a given time range.
509+ - `balance_csv` - Export a CSV of account balances for the dates in a given
510+ range.
511+ - `bookkeeping_account_balance_csv` - Export a CSV of bookkeeping account
512+ balances for the dates in a given range.
513+ - `entity_csv` - Export a CSV of entities with a given status.
514+ - `vendor_csv` - Export a CSV of vendors added to the third-party risk
515+ management dashboard.
516+ - `dashboard_table_csv` - Certain dashboard tables are available as CSV exports.
517+ This export cannot be created via the API.
518+ - `account_verification_letter` - A PDF of an account verification letter.
519+ - `funding_instructions` - A PDF of funding instructions.
520+ - `form_1099_int` - A PDF of an Internal Revenue Service Form 1099-INT.
521+ - `form_1099_misc` - A PDF of an Internal Revenue Service Form 1099-MISC.
522+
447523 cursor: Return the page of entries after this one.
448524
449525 idempotency_key: Filter records to the one with the specified `idempotency_key` you chose for
@@ -475,6 +551,8 @@ def list(
475551 "category" : category ,
476552 "created_at" : created_at ,
477553 "cursor" : cursor ,
554+ "form_1099_int" : form_1099_int ,
555+ "form_1099_misc" : form_1099_misc ,
478556 "idempotency_key" : idempotency_key ,
479557 "limit" : limit ,
480558 "status" : status ,
0 commit comments