data
Dwolla CLI for AI Agents
Use the Dwolla CLI from KosmoKrator to call Dwolla tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Dwolla CLI Setup
Dwolla can be configured headlessly with `kosmokrator integrations:configure dwolla`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure dwolla --enable --read allow --write ask --json
kosmokrator integrations:doctor dwolla --json
kosmokrator integrations:status --json Credentials
Authentication type: oauth client credentials oauth_client_credentials. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
access_token | DWOLLA_ACCESS_TOKEN | Secret secret | no | Access Token |
client_id | DWOLLA_CLIENT_ID | Text text | no | Client ID |
client_secret | DWOLLA_CLIENT_SECRET | Secret secret | no | Client Secret |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call dwolla.dwolla_create_application_access_token '{"body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_application_access_token '{"body":"example_body"}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs dwolla --json
kosmo integrations:docs dwolla.dwolla_create_application_access_token --json
kosmo integrations:schema dwolla.dwolla_create_application_access_token --json
kosmo integrations:search "Dwolla" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
dwolla.dwolla_create_application_access_token
Generate an application access token using OAuth 2.0 client credentials flow for server-to-server authentication. Requires client ID and secret sent via Basic authentication header with grant_type=client_credentials in the request body. Returns a bearer access token with expiration time for authenticating API requests scoped to your application. Essential for secure API access. Official Dwolla endpoint: POST /token.
write - Parameters
- body
kosmo integrations:call dwolla.dwolla_create_application_access_token '{"body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_application_access_token '{"body":"example_body"}' --json dwolla.dwolla_get_root
Retrieve the API root entry point to discover available resources and endpoints based on your OAuth access token permissions. Returns HAL+JSON with navigation links to accessible resources including accounts, customers, events, and webhook subscriptions depending on token scope. Essential for API exploration, dynamic resource discovery, and building adaptive client applications that respond to available permissions. Official Dwolla endpoint: GET /.
read - Parameters
- accept
kosmo integrations:call dwolla.dwolla_get_root '{"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_root '{"accept":"example_accept"}' --json dwolla.dwolla_get_account
Returns basic account information for your authorized Main Dwolla Account, including account ID, name, and links to related resources such as funding sources, transfers, and customers. Official Dwolla endpoint: GET /accounts/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_account '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_account '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_funding_source
Create a funding source by adding a bank account to a Main Dwolla Account. This endpoint allows you to connect a checking or savings account using either manual bank account details or an exchange resource. For more information about funding sources, see the [Funding Sources API Reference](https://developers.dwolla.com/docs/api-reference/funding-sources). Official Dwolla endpoint: POST /funding-sources.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_funding_source '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_funding_source '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_funding_sources
Get a list of all funding sources associated with a specific Main Dwolla Account. This endpoint returns both bank accounts and balance funding sources, with detailed information about each funding source's status, type, and available processing channels. Official Dwolla endpoint: GET /accounts/{id}/funding-sources.
read - Parameters
- id, accept, removed
kosmo integrations:call dwolla.dwolla_list_funding_sources '{"id":"example_id","accept":"example_accept","removed":"example_removed"}' --json kosmo integrations:dwolla dwolla_list_funding_sources '{"id":"example_id","accept":"example_accept","removed":"example_removed"}' --json dwolla.dwolla_list_and_search_transfers
Returns a paginated, searchable list of transfers associated with the specified Main Dwolla account. Supports advanced filtering by amount range, date range, transfer status, and correlation ID. Results are limited to 10,000 transfers per query; use date range filters for historical data beyond this limit. Official Dwolla endpoint: GET /accounts/{id}/transfers.
read - Parameters
- id, accept, search, start_amount, end_amount, start_date, end_date, status, correlation_id, limit, offset
kosmo integrations:call dwolla.dwolla_list_and_search_transfers '{"id":"example_id","accept":"example_accept","search":"example_search","start_amount":"example_start_amount","end_amount":"example_end_amount","start_date":"example_start_date","end_date":"example_end_date","status":"example_status"}' --json kosmo integrations:dwolla dwolla_list_and_search_transfers '{"id":"example_id","accept":"example_accept","search":"example_search","start_amount":"example_start_amount","end_amount":"example_end_amount","start_date":"example_start_date","end_date":"example_end_date","status":"example_status"}' --json dwolla.dwolla_list_mass_payments
Returns a paginated list of mass payments created by your Main Dwolla account. Results are sorted by creation date in descending order (newest first) and can be filtered by correlation ID. Official Dwolla endpoint: GET /accounts/{id}/mass-payments.
read - Parameters
- id, accept, limit, offset, correlation_id
kosmo integrations:call dwolla.dwolla_list_mass_payments '{"id":"example_id","accept":"example_accept","limit":1,"offset":1,"correlation_id":"example_correlation_id"}' --json kosmo integrations:dwolla dwolla_list_mass_payments '{"id":"example_id","accept":"example_accept","limit":1,"offset":1,"correlation_id":"example_correlation_id"}' --json dwolla.dwolla_list_and_search_customers
Returns a paginated list of customers sorted by creation date. Supports fuzzy search across customer names, business names, and email addresses, plus exact filtering by email and verification status. Default limit is 25 customers per page, maximum 200. Official Dwolla endpoint: GET /customers.
read - Parameters
- limit, offset, search, status, accept
kosmo integrations:call dwolla.dwolla_list_and_search_customers '{"limit":1,"offset":1,"search":"example_search","status":"example_status","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_and_search_customers '{"limit":1,"offset":1,"search":"example_search","status":"example_status","accept":"example_accept"}' --json dwolla.dwolla_create_customer
Creates a new customer with different verification levels and capabilities. Supports personal verified customers (individuals), business verified customers (businesses), unverified customers, and receive-only users. Customer type determines transaction limits, verification requirements, and available features. Official Dwolla endpoint: POST /customers.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_customer '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_customer
Retrieve identifying information for a specific customer. The returned data varies by customer type - verified customers include contact details, address information, and verification status, while unverified customers and receive-only users contain basic contact information only. Official Dwolla endpoint: GET /customers/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_customer '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_customer '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_update
Update Customer information, upgrade an unverified Customer to a verified Customer, suspend a Customer, deactivate a Customer, reactivate a Customer, and update a verified Customer's information to retry verification. Official Dwolla endpoint: POST /customers/{id}.
read - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_update '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_update '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_business_classifications
Returns a directory of business and industry classifications required for creating business verified customers. Each business classification contains multiple industry classifications. The industry classification ID must be provided in the businessClassification parameter during business customer creation for verification. Official Dwolla endpoint: GET /business-classifications.
read - Parameters
- accept
kosmo integrations:call dwolla.dwolla_list_business_classifications '{"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_business_classifications '{"accept":"example_accept"}' --json dwolla.dwolla_retrieve_business_classification
Returns a specific business classification with its embedded industry classifications. Use this endpoint to browse available industry options within a business category and obtain the industry classification ID required for the businessClassification parameter when creating business verified customers. Official Dwolla endpoint: GET /business-classifications/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_retrieve_business_classification '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_retrieve_business_classification '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_beneficial_owners_for_customer
Returns all beneficial owners associated with a business verified customer. Beneficial owners are individuals who directly or indirectly own 25% or more of the company's equity. Includes personal information, verification status, and address details for each owner. Official Dwolla endpoint: GET /customers/{id}/beneficial-owners.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_beneficial_owners_for_customer '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_beneficial_owners_for_customer '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_beneficial_owner_for_customer
Creates a new beneficial owner for a business verified customer. Beneficial owners are individuals who own 25% or more of the company's equity. Requires personal information, address, and SSN or passport for identity verification. Official Dwolla endpoint: POST /customers/{id}/beneficial-owners.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_beneficial_owner_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_beneficial_owner_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_retrieve_beneficial_owner
Returns detailed information for a specific beneficial owner, including personal information, address, and verification status. The verification status indicates the owner's identity verification progress and affects the business customer's transaction capabilities. Official Dwolla endpoint: GET /beneficial-owners/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_retrieve_beneficial_owner '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_retrieve_beneficial_owner '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_update_beneficial_owner
Updates a beneficial owner's information to retry verification when their status is "incomplete". Only beneficial owners with incomplete verification status can be updated. Used to correct information that caused initial verification to fail. Official Dwolla endpoint: POST /beneficial-owners/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_update_beneficial_owner '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_update_beneficial_owner '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_delete_beneficial_owner
Permanently removes a beneficial owner from a business customer. This action is irreversible and the beneficial owner cannot be retrieved after removal. Removing a beneficial owner will change the customer's certification status to "recertify". Official Dwolla endpoint: DELETE /beneficial-owners/{id}.
write - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_delete_beneficial_owner '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_delete_beneficial_owner '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_get_beneficial_ownership_status_for_customer
Returns the certification status of beneficial ownership for a business verified customer. Status indicates whether beneficial owner information has been certified and affects the customer's ability to send funds. Possible values include uncertified, certified, and recertify. Official Dwolla endpoint: GET /customers/{id}/beneficial-ownership.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_beneficial_ownership_status_for_customer '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_beneficial_ownership_status_for_customer '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_certify_beneficial_ownership_for_customer
Updates the beneficial ownership certification status to "certified", confirming that all beneficial owner information is accurate and complete. This action enables the business customer to send funds and is required to complete the verification process. Official Dwolla endpoint: POST /customers/{id}/beneficial-ownership.
read - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_certify_beneficial_ownership_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_certify_beneficial_ownership_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_customer_documents
Returns all identity verification documents submitted for a customer. Includes document status, verification results, document type (passport, driver's license, etc.), and failure reasons if verification was rejected. Used to track document submission and verification progress during the business verification process. Official Dwolla endpoint: GET /customers/{id}/documents.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_customer_documents '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_customer_documents '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_customer_document
Uploads an identity verification document for a customer using multipart form-data. Required when a customer has "document" status during the verification process. Official Dwolla endpoint: POST /customers/{id}/documents.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_customer_document '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer_document '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_beneficial_owner_documents
Returns all identity verification documents submitted for a beneficial owner. Includes document status, verification results, document type (passport, driver's license, etc.), and failure reasons if verification was rejected. Used to track document submission and verification progress during the business verification process. Official Dwolla endpoint: GET /beneficial-owners/{id}/documents.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_beneficial_owner_documents '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_beneficial_owner_documents '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_beneficial_owner_document
Uploads an identity verification document for a beneficial owner using multipart form-data. Required when a beneficial owner has "document" status during the business verification process. Official Dwolla endpoint: POST /beneficial-owners/{id}/documents.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_beneficial_owner_document '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_beneficial_owner_document '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_retrieve_document
Returns detailed information about a specific identity verification document, including its status, type, and verification results. Used to track document submission and verification progress during the business verification process. Official Dwolla endpoint: GET /documents/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_retrieve_document '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_retrieve_document '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_initiate_kba_for_customer
Creates a new KBA (Knowledge-Based Authentication) session for a personal Verified Customer. Returns a KBA identifier that represents the session and is used to retrieve authentication questions for customer verification. Official Dwolla endpoint: POST /customers/{id}/kba.
read - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_initiate_kba_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_initiate_kba_for_customer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_kba_questions
Returns the KBA questions for a specific KBA session. The questions are used to verify the customer's identity during the KBA process. Official Dwolla endpoint: GET /kba/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_kba_questions '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_kba_questions '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_verify_kba_questions
Submits customer answers to KBA questions for identity verification. Requires four question-answer pairs with questionId and answerId values. Returns verification status indicating whether the customer passed or failed the KBA authentication. Official Dwolla endpoint: POST /kba/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_verify_kba_questions '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_verify_kba_questions '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_customer_funding_sources
Returns all funding sources for a customer, including bank accounts, debit card funding sources, and Dwolla balance (verified customers only). Shows verification status, limited account details, and creation dates. Card funding sources include masked card information. Supports filtering to exclude removed funding sources using the removed parameter. Official Dwolla endpoint: GET /customers/{id}/funding-sources.
read - Parameters
- id, removed, accept
kosmo integrations:call dwolla.dwolla_list_customer_funding_sources '{"id":"example_id","removed":"example_removed","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_customer_funding_sources '{"id":"example_id","removed":"example_removed","accept":"example_accept"}' --json dwolla.dwolla_create_customer_funding_source
Creates a bank account or debit card funding source for a customer. Supports multiple methods including manual entry with routing/account numbers, instant verification using existing open banking connections, debit card addition via Exchange, and virtual account numbers. Bank funding sources require verification before transfers can be initiated. Official Dwolla endpoint: POST /customers/{id}/funding-sources.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_customer_funding_source '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer_funding_source '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_funding_source
Returns detailed information for a specific funding source, including its type, status, and verification details. Supports bank accounts (via Open Banking), debit card funding sources, and Dwolla balance (verified customers only). Debit card funding sources include masked card details such as brand, last four digits, expiration date, and cardholder name. Official Dwolla endpoint: GET /funding-sources/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_funding_source '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_funding_source '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_update_or_remove_funding_source
Updates a bank funding source's details or soft deletes it. When updating, you can change the name (any status) or modify routing/account numbers and account type (unverified status only). When removing, the funding source is soft deleted and can still be accessed but marked as removed. Official Dwolla endpoint: POST /funding-sources/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_update_or_remove_funding_source '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_update_or_remove_funding_source '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_micro_deposits
Returns the status and details of micro-deposits for a funding source to check verification eligibility. Includes deposit status (pending, processed, failed), creation timestamp, and failure details with ACH return codes if deposits failed. Use this endpoint to determine when micro-deposits are ready for verification. Official Dwolla endpoint: GET /funding-sources/{id}/micro-deposits.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_micro_deposits '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_micro_deposits '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_initiate_or_verify_micro_deposits
Handles micro-deposit bank verification process. Make a request without a request body to initiate two small deposits to the customer's bank account. Include deposit amounts to verify the received values and complete verification. Official Dwolla endpoint: POST /funding-sources/{id}/micro-deposits.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_initiate_or_verify_micro_deposits '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_initiate_or_verify_micro_deposits '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_funding_source_balance
Returns the current balance for a specific funding source. For bank accounts, includes available and closing balances; for Dwolla balance, includes balance and total amounts; for settlement accounts (bankUsageType = card-network), includes available balance only. Supports bank accounts (via Open Banking), Dwolla balance (verified customers only), and settlement accounts for card network processing. Official Dwolla endpoint: GET /funding-sources/{id}/balance.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_funding_source_balance '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_funding_source_balance '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_get_van_routing
Returns the unique account and routing numbers for a Virtual Account Number (VAN) funding source. These numbers can be used by external systems to initiate ACH transactions that pull funds from or push funds to the associated Dwolla balance. Official Dwolla endpoint: GET /funding-sources/{id}/ach-routing.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_van_routing '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_van_routing '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_on_demand_transfer_authorization
Create an on-demand transfer authorization that allows Customers to pre-authorize variable amount ACH transfers from their bank account for future payments. This authorization is used when creating Customer funding sources to enable flexible payment processing. Returns UI text elements including authorization body text and button text for display in your application's bank account addition flow. Official Dwolla endpoint: POST /on-demand-authorizations.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_on_demand_transfer_authorization '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_on_demand_transfer_authorization '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_initiate_transfer
Initiate a transfer Official Dwolla endpoint: POST /transfers.
read - Parameters
- accept, idempotency_key, body
kosmo integrations:call dwolla.dwolla_initiate_transfer '{"accept":"example_accept","idempotency_key":"example_idempotency_key","body":"example_body"}' --json kosmo integrations:dwolla dwolla_initiate_transfer '{"accept":"example_accept","idempotency_key":"example_idempotency_key","body":"example_body"}' --json dwolla.dwolla_get_transfer
Retrieve a transfer Official Dwolla endpoint: GET /transfers/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_transfer '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_transfer '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_cancel_transfer
Cancel a pending transfer by setting its status to cancelled. Only transfers in pending status can be cancelled before processing begins. Returns the updated transfer resource with cancelled status. Use this endpoint to stop a bank transfer from further processing. Official Dwolla endpoint: POST /transfers/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_cancel_transfer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_cancel_transfer '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_customer_transfers
List and search transfers for a customer Official Dwolla endpoint: GET /customers/{id}/transfers.
read - Parameters
- id, search, start_amount, end_amount, start_date, end_date, status, correlation_id, limit, offset, accept
kosmo integrations:call dwolla.dwolla_list_customer_transfers '{"id":"example_id","search":"example_search","start_amount":"example_start_amount","end_amount":"example_end_amount","start_date":"example_start_date","end_date":"example_end_date","status":"example_status","correlation_id":"example_correlation_id"}' --json kosmo integrations:dwolla dwolla_list_customer_transfers '{"id":"example_id","search":"example_search","start_amount":"example_start_amount","end_amount":"example_end_amount","start_date":"example_start_date","end_date":"example_end_date","status":"example_status","correlation_id":"example_correlation_id"}' --json dwolla.dwolla_list_transfer_fees
Retrieve detailed fee information for a specific transfer by its unique identifier. Returns the total number of fees and individual fee transaction details including amounts, status, and links to source and destination accounts. Official Dwolla endpoint: GET /transfers/{id}/fees.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_transfer_fees '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_transfer_fees '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_get_transfer_failure_reason
Retrieve a transfer failure reason Official Dwolla endpoint: GET /transfers/{id}/failure.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_transfer_failure_reason '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_transfer_failure_reason '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_initiate_mass_payment
Create a mass payment containing up to 5,000 individual payment items from a Dwolla Main Account or Verified Customer funding source. Supports optional metadata, correlation IDs for traceability, deferred processing, and expedited transfer options including same-day ACH clearing. Returns the location of the created mass payment resource with a unique identifier for tracking and management. Official Dwolla endpoint: POST /mass-payments.
read - Parameters
- accept, idempotency_key, body
kosmo integrations:call dwolla.dwolla_initiate_mass_payment '{"accept":"example_accept","idempotency_key":"example_idempotency_key","body":"example_body"}' --json kosmo integrations:dwolla dwolla_initiate_mass_payment '{"accept":"example_accept","idempotency_key":"example_idempotency_key","body":"example_body"}' --json dwolla.dwolla_get_mass_payment
Retrieve detailed information for a mass payment by its unique identifier. Returns the current processing status (pending, processing, or complete), creation date, metadata, and links to the source funding source and payment items. Use this endpoint to monitor mass payment processing progress and determine when to check individual item results. Official Dwolla endpoint: GET /mass-payments/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_mass_payment '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_mass_payment '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_update_mass_payment
Update the status of a deferred mass payment to control its processing lifecycle. Set status to `pending` to trigger processing and begin fund transfers, or `cancelled` to permanently cancel the mass payment before processing begins. Only applies to mass payments created with deferred status. Returns the updated mass payment resource with the new status. Official Dwolla endpoint: POST /mass-payments/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_update_mass_payment '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_update_mass_payment '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_mass_payment_items
Retrieve individual payment items within a mass payment with optional status filtering and pagination support. Each item represents a distinct payment with status indicators (failed, pending, success) showing whether a transfer was successfully created. Returns paginated item details including amount, destination, metadata, and error information for failed items. Supports filtering by status and standard pagination. Official Dwolla endpoint: GET /mass-payments/{id}/items.
read - Parameters
- id, limit, offset, status, accept
kosmo integrations:call dwolla.dwolla_list_mass_payment_items '{"id":"example_id","limit":"example_limit","offset":"example_offset","status":"example_status","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_mass_payment_items '{"id":"example_id","limit":"example_limit","offset":"example_offset","status":"example_status","accept":"example_accept"}' --json dwolla.dwolla_get_mass_payment_item
Retrieve detailed information for a specific mass payment item by its unique identifier. Returns item status, amount, metadata, and links to the parent mass payment, associated transfer, and destination funding source. Use this endpoint to check the processing status and details of an individual item within a mass payment batch. Official Dwolla endpoint: GET /mass-payment-items/{itemId}.
read - Parameters
- item_id, accept
kosmo integrations:call dwolla.dwolla_get_mass_payment_item '{"item_id":"example_item_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_mass_payment_item '{"item_id":"example_item_id","accept":"example_accept"}' --json dwolla.dwolla_list_customer_mass_payments
List mass payments for customer Official Dwolla endpoint: GET /customers/{id}/mass-payments.
read - Parameters
- id, correlation_id, limit, offset, accept
kosmo integrations:call dwolla.dwolla_list_customer_mass_payments '{"id":"example_id","correlation_id":"example_correlation_id","limit":1,"offset":1,"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_customer_mass_payments '{"id":"example_id","correlation_id":"example_correlation_id","limit":1,"offset":1,"accept":"example_accept"}' --json dwolla.dwolla_get_label
Retrieve details for a specific Label used to categorize and track funds within your account. Returns Label information including unique identifier, current amount with currency, and creation timestamp. Official Dwolla endpoint: GET /labels/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_label '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_label '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_remove_label
Delete a Label to stop tracking funds and remove it from your account. Returns success status if the Label is successfully removed. Use this to streamline your account management and remove unused Labels from your system. Official Dwolla endpoint: DELETE /labels/{id}.
write - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_remove_label '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_remove_label '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_customer_labels
Returns all labels for a specified Verified Customer, sorted by creation date (most recent first). Supports pagination with limit and offset parameters. Each label includes its current amount and creation timestamp. Official Dwolla endpoint: GET /customers/{id}/labels.
read - Parameters
- id, limit, offset, accept
kosmo integrations:call dwolla.dwolla_list_customer_labels '{"id":"example_id","limit":"example_limit","offset":"example_offset","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_customer_labels '{"id":"example_id","limit":"example_limit","offset":"example_offset","accept":"example_accept"}' --json dwolla.dwolla_create_customer_label
Creates a new label for a Verified Customer with a specified amount. Labels help organize and track funds within a customer's balance. Returns the location of the created label resource in the response header. Official Dwolla endpoint: POST /customers/{id}/labels.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_customer_label '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer_label '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_label_ledger_entries
Returns all ledger entries for a specific Label, sorted by creation date (newest first). Supports pagination with limit and offset parameters. Each ledger entry includes its amount, currency, and creation timestamp. Official Dwolla endpoint: GET /labels/{id}/ledger-entries.
read - Parameters
- id, limit, offset, accept
kosmo integrations:call dwolla.dwolla_list_label_ledger_entries '{"id":"example_id","limit":1,"offset":1,"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_label_ledger_entries '{"id":"example_id","limit":1,"offset":1,"accept":"example_accept"}' --json dwolla.dwolla_create_label_ledger_entry
Create a new ledger entry to track fund adjustments on a Label by specifying a positive or negative amount value. Returns the location of the created ledger entry in the response header. Label amounts cannot go negative, so validation errors occur if the entry would result in a negative Label balance. Official Dwolla endpoint: POST /labels/{id}/ledger-entries.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_label_ledger_entry '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_label_ledger_entry '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_label_ledger_entry
Returns detailed information for a specific ledger entry on a Label, including its amount, currency, and creation timestamp. Official Dwolla endpoint: GET /ledger-entries/{ledgerEntryId}.
read - Parameters
- ledger_entry_id, accept
kosmo integrations:call dwolla.dwolla_get_label_ledger_entry '{"ledger_entry_id":"example_ledger_entry_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_label_ledger_entry '{"ledger_entry_id":"example_ledger_entry_id","accept":"example_accept"}' --json dwolla.dwolla_create_label_reallocation
Reallocates funds between two labels belonging to the same Verified Customer. Moves the specified amount from the source label to the destination label, creating ledger entries for both. The reallocation only succeeds if the source label has sufficient funds. Official Dwolla endpoint: POST /label-reallocations.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_label_reallocation '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_label_reallocation '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_retrieve_label_reallocation
Retrieve details for a specific label reallocation that transfers funds between Labels. Returns reallocation information including source and destination Labels, amount transferred, status, and creation timestamp. Use this to track and audit fund movements between different Labels. Official Dwolla endpoint: GET /label-reallocations/{reallocationId}.
read - Parameters
- reallocation_id, accept
kosmo integrations:call dwolla.dwolla_retrieve_label_reallocation '{"reallocation_id":"example_reallocation_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_retrieve_label_reallocation '{"reallocation_id":"example_reallocation_id","accept":"example_accept"}' --json dwolla.dwolla_list_events
Returns a paginated list of events representing state changes to resources in your Dwolla application. Events track actions on customers, transfers, funding sources, and other resources, sorted by creation date (newest first). Events are retained for 30 days and are essential for webhook notifications and system activity monitoring. Official Dwolla endpoint: GET /events.
read - Parameters
- limit, offset, accept
kosmo integrations:call dwolla.dwolla_list_events '{"limit":1,"offset":1,"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_events '{"limit":1,"offset":1,"accept":"example_accept"}' --json dwolla.dwolla_get_event
Returns detailed information for a specific event representing a state change that occurred on a resource in your Dwolla application. Includes the event topic, timestamp, resource links, and correlation ID if applicable. Official Dwolla endpoint: GET /events/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_event '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_event '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_webhook_subscriptions
Retrieve all webhook subscriptions that belong to an application including their configuration details and status. Returns subscription details including webhook endpoints, status, creation dates, and links to associated webhooks with total count. Essential for webhook management and monitoring subscription health. Official Dwolla endpoint: GET /webhook-subscriptions.
read - Parameters
- accept
kosmo integrations:call dwolla.dwolla_list_webhook_subscriptions '{"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_webhook_subscriptions '{"accept":"example_accept"}' --json dwolla.dwolla_create_webhook_subscription
Create a webhook subscription to deliver webhook notifications to a specified URL endpoint for your application. Requires a destination URL where Dwolla will send notifications and a secret key for webhook validation and security. Returns the location of the created subscription resource. Essential for establishing real-time event notifications and automated integrations with Dwolla's payment processing events. Official Dwolla endpoint: POST /webhook-subscriptions.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_webhook_subscription '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_webhook_subscription '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_get_webhook_subscription
Retrieve detailed information for a specific webhook subscription by its unique identifier. Returns subscription configuration including URL endpoint, creation date, and links to associated webhooks for comprehensive subscription management. Essential for monitoring webhook subscription status and accessing webhook delivery history. Official Dwolla endpoint: GET /webhook-subscriptions/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_webhook_subscription '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_webhook_subscription '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_update_webhook_subscription
Update a webhook subscription to pause or resume webhook delivery notifications. Allows toggling the paused status to temporarily stop webhook notifications without deleting the subscription. Returns the updated subscription resource with the new paused status. Use this endpoint to manage webhook delivery during maintenance or troubleshooting periods. Official Dwolla endpoint: POST /webhook-subscriptions/{id}.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_update_webhook_subscription '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_update_webhook_subscription '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_delete
Delete a webhook subscription to permanently remove webhook notifications for your application. This action stops all future webhook deliveries and cannot be undone. Returns the deleted subscription resource for confirmation. Use this endpoint when webhook notifications are no longer needed or when cleaning up unused subscriptions. Official Dwolla endpoint: DELETE /webhook-subscriptions/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_delete '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_delete '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_webhooks
List webhooks for a webhook subscription Official Dwolla endpoint: GET /webhook-subscriptions/{id}/webhooks.
read - Parameters
- id, limit, offset, start_date, end_date, accept
kosmo integrations:call dwolla.dwolla_list_webhooks '{"id":"example_id","limit":"example_limit","offset":"example_offset","start_date":"example_start_date","end_date":"example_end_date","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_webhooks '{"id":"example_id","limit":"example_limit","offset":"example_offset","start_date":"example_start_date","end_date":"example_end_date","accept":"example_accept"}' --json dwolla.dwolla_get_webhook
Retrieve detailed information for a specific webhook by its unique identifier including delivery attempts and response data. Returns webhook details with topic, account information, delivery attempts containing request/response history, and links to subscription and retry resources. Essential for debugging webhook delivery issues, analyzing response data, and monitoring notification processing status. Official Dwolla endpoint: GET /webhooks/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_webhook '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_webhook '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_webhook_retries
Retrieve all retry attempts for a specific webhook including timestamps and delivery details. Returns a list of retry attempts with unique identifiers, timestamps, and links to the parent webhook with total count. Essential for tracking webhook delivery failures, analyzing retry patterns, and debugging webhook notification issues to ensure reliable event processing. Official Dwolla endpoint: GET /webhooks/{id}/retries.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_webhook_retries '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_webhook_retries '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_retry_webhook
Retry a webhook by its unique identifier to redeliver the notification to your endpoint. Creates a new retry attempt and returns the location of the new webhook resource. Essential for recovering from webhook delivery failures and ensuring reliable event notification processing in your application. Official Dwolla endpoint: POST /webhooks/{id}/retries.
read - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_retry_webhook '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_retry_webhook '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_simulate_bank_transfer_processing
Sandbox simulations (bank transfers, VAN transfers, or customer verification directives) Official Dwolla endpoint: POST /sandbox-simulations.
read - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_simulate_bank_transfer_processing '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_simulate_bank_transfer_processing '{"accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_exchange_partners
Returns a list of all supported exchange partners. Each partner includes a unique ID, name, and status indicating whether they are active or inactive. Official Dwolla endpoint: GET /exchange-partners.
read - Parameters
- accept
kosmo integrations:call dwolla.dwolla_list_exchange_partners '{"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_exchange_partners '{"accept":"example_accept"}' --json dwolla.dwolla_get_exchange_partner
Returns details for a specific open banking provider that integrates with Dwolla. Includes partner name, status, and creation date. Use this to verify partner availability before creating exchanges and funding sources. Official Dwolla endpoint: GET /exchange-partners/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_exchange_partner '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_exchange_partner '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_account_exchanges
Returns all exchanges for your Dwolla account. Exchanges represent connections between external bank accounts and your account through open banking partners. Includes exchange status, creation date, and associated partner information. Official Dwolla endpoint: GET /exchanges.
read - Parameters
- accept
kosmo integrations:call dwolla.dwolla_list_account_exchanges '{"accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_account_exchanges '{"accept":"example_accept"}' --json dwolla.dwolla_create_account_exchange
Create an exchange for an account. The request body will vary based on the exchange partner. For Finicity, the request body will include finicity-specific fields. For MX Secure Exchange, the request body will include a token. For Flinks Secure Exchange, the request body will include a token. For Plaid Secure Exchange, the request body will include a token. Official Dwolla endpoint: POST /exchanges.
write - Parameters
- body
kosmo integrations:call dwolla.dwolla_create_account_exchange '{"body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_account_exchange '{"body":"example_body"}' --json dwolla.dwolla_get_exchange
Returns details for a specific exchange connection between Dwolla and an open banking partner for a customer's bank account. Includes exchange status, creation date, and links to the associated customer and exchange partner. Official Dwolla endpoint: GET /exchanges/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_get_exchange '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_get_exchange '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_list_customer_exchanges
Returns all exchanges for a specific customer. Exchanges represent connections between the customer's external bank accounts and open banking partners. Includes exchange status, creation date, and links to associated funding sources and partners. Official Dwolla endpoint: GET /customers/{id}/exchanges.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_customer_exchanges '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_customer_exchanges '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_customer_exchange
Creates an exchange connection between a customer and Dwolla. Request body varies by partner (Plaid, MX, Flinks, Finicity, Checkout.com). For bank accounts, use Plaid, MX, Flinks, or Finicity to establish secure access to the customer's bank account data. For debit cards (Push to Card), use Checkout.com and pass the payment ID from Checkout.com Flow. Official Dwolla endpoint: POST /customers/{id}/exchanges.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_customer_exchange '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer_exchange '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_create_customer_exchange_session
Creates an exchange session for a customer. Use cases include: - **Plaid / MX**: Instant bank account verification (open banking). For faster verification as compared to traditional micro-deposits. - **Checkout.com**: Debit card capture for Push to Card. Create a session, then retrieve it to get `externalProviderSessionData` (payment session) for the Checkout.com Flow component. Official Dwolla endpoint: POST /customers/{id}/exchange-sessions.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_customer_exchange_session '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_customer_exchange_session '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_retrieve_customer_exchange_session
Retrieve exchange session Official Dwolla endpoint: GET /exchange-sessions/{id}.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_retrieve_customer_exchange_session '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_retrieve_customer_exchange_session '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_re_auth_exchange_session
Creates a re-authentication exchange session to refresh a user's bank account connection when their existing authorization is no longer valid. Required when receiving an UpdateCredentials error during bank balance checks or when user re-authentication is needed. Official Dwolla endpoint: POST /exchanges/{id}/exchange-sessions.
write - Parameters
- id, accept, body
kosmo integrations:call dwolla.dwolla_create_re_auth_exchange_session '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_re_auth_exchange_session '{"id":"example_id","accept":"example_accept","body":"example_body"}' --json dwolla.dwolla_list_available_exchange_connections
Returns available exchange connections for a customer's bank accounts authorized through MX Connect. Each connection includes an account name and availableConnectionToken required to create exchanges and funding sources for transfers. Official Dwolla endpoint: GET /customers/{id}/available-exchange-connections.
read - Parameters
- id, accept
kosmo integrations:call dwolla.dwolla_list_available_exchange_connections '{"id":"example_id","accept":"example_accept"}' --json kosmo integrations:dwolla dwolla_list_available_exchange_connections '{"id":"example_id","accept":"example_accept"}' --json dwolla.dwolla_create_client_token
Create a client token Official Dwolla endpoint: POST /client-tokens.
write - Parameters
- accept, body
kosmo integrations:call dwolla.dwolla_create_client_token '{"accept":"example_accept","body":"example_body"}' --json kosmo integrations:dwolla dwolla_create_client_token '{"accept":"example_accept","body":"example_body"}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
dwolla.dwolla_create_application_access_token 1 parameters
kosmo integrations:schema dwolla.dwolla_create_application_access_token --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_root 1 parameters
kosmo integrations:schema dwolla.dwolla_get_root --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_account 2 parameters
kosmo integrations:schema dwolla.dwolla_get_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_funding_source 2 parameters
kosmo integrations:schema dwolla.dwolla_create_funding_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_funding_sources 3 parameters
kosmo integrations:schema dwolla.dwolla_list_funding_sources --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
removed | string | no | Filter removed funding sources. Boolean value. Defaults to `true` |
dwolla.dwolla_list_and_search_transfers 11 parameters
kosmo integrations:schema dwolla.dwolla_list_and_search_transfers --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
search | string | no | A string to search on fields `firstName`, `lastName`, `email`, `businessName`, Customer ID, and Account ID |
start_amount | string | no | Only include transactions with an amount equal to or greater than `startAmount` |
end_amount | string | no | Only include transactions with an amount equal to or less than `endAmount` |
start_date | string | no | Only include transactions created after this date. ISO-8601 format `YYYY-MM-DD` |
end_date | string | no | Only include transactions created before this date. ISO-8601 format `YYYY-MM-DD` |
status | string | no | Filter on transaction status. Possible values are `pending`, `processed`, `failed`, or `cancelled` |
correlation_id | string | no | A string value to search on if `correlationId` was specified for a transaction |
limit | string | no | Number of search results to return. Defaults to 25 |
offset | string | no | Number of search results to skip. Use for pagination |
dwolla.dwolla_list_mass_payments 5 parameters
kosmo integrations:schema dwolla.dwolla_list_mass_payments --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Account's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
limit | number | no | Maximum number of results to return |
offset | number | no | How many results to skip. |
correlation_id | string | no | Correlation ID to search by. |
dwolla.dwolla_list_and_search_customers 5 parameters
kosmo integrations:schema dwolla.dwolla_list_and_search_customers --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | no | How many results to return |
offset | number | no | How many results to skip |
search | string | no | Searches on certain fields |
status | string | no | Filter by customer status |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_customer 2 parameters
kosmo integrations:schema dwolla.dwolla_create_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_customer 2 parameters
kosmo integrations:schema dwolla.dwolla_get_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_update 3 parameters
kosmo integrations:schema dwolla.dwolla_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_business_classifications 1 parameters
kosmo integrations:schema dwolla.dwolla_list_business_classifications --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_retrieve_business_classification 2 parameters
kosmo integrations:schema dwolla.dwolla_retrieve_business_classification --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | business classification unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_beneficial_owners_for_customer 2 parameters
kosmo integrations:schema dwolla.dwolla_list_beneficial_owners_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_beneficial_owner_for_customer 3 parameters
kosmo integrations:schema dwolla.dwolla_create_beneficial_owner_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer ID for which to create a Beneficial Owner |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_retrieve_beneficial_owner 2 parameters
kosmo integrations:schema dwolla.dwolla_retrieve_beneficial_owner --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Beneficial owner unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_update_beneficial_owner 3 parameters
kosmo integrations:schema dwolla.dwolla_update_beneficial_owner --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Beneficial owner unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_delete_beneficial_owner 2 parameters
kosmo integrations:schema dwolla.dwolla_delete_beneficial_owner --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Beneficial owner unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_beneficial_ownership_status_for_customer 2 parameters
kosmo integrations:schema dwolla.dwolla_get_beneficial_ownership_status_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_certify_beneficial_ownership_for_customer 3 parameters
kosmo integrations:schema dwolla.dwolla_certify_beneficial_ownership_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_customer_documents 2 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_documents --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_customer_document 3 parameters
kosmo integrations:schema dwolla.dwolla_create_customer_document --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | customer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_beneficial_owner_documents 2 parameters
kosmo integrations:schema dwolla.dwolla_list_beneficial_owner_documents --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | beneficial owner unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_beneficial_owner_document 3 parameters
kosmo integrations:schema dwolla.dwolla_create_beneficial_owner_document --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | beneficial owner unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_retrieve_document 2 parameters
kosmo integrations:schema dwolla.dwolla_retrieve_document --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Document unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_initiate_kba_for_customer 3 parameters
kosmo integrations:schema dwolla.dwolla_initiate_kba_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the Customer for initiating a KBA session |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_kba_questions 2 parameters
kosmo integrations:schema dwolla.dwolla_get_kba_questions --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the KBA session to retrieve questions for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_verify_kba_questions 3 parameters
kosmo integrations:schema dwolla.dwolla_verify_kba_questions --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The id of the KBA session to verify questions for. |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_customer_funding_sources 3 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_funding_sources --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer's unique identifier |
removed | string | no | Filter removed funding sources. Boolean value. Defaults to `true` |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_customer_funding_source 3 parameters
kosmo integrations:schema dwolla.dwolla_create_customer_funding_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_funding_source 2 parameters
kosmo integrations:schema dwolla.dwolla_get_funding_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Funding source unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_update_or_remove_funding_source 3 parameters
kosmo integrations:schema dwolla.dwolla_update_or_remove_funding_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Funding source unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_micro_deposits 2 parameters
kosmo integrations:schema dwolla.dwolla_get_micro_deposits --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the FS that previously had micro-deposits initiated |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_initiate_or_verify_micro_deposits 3 parameters
kosmo integrations:schema dwolla.dwolla_initiate_or_verify_micro_deposits --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the FS to initiate or verify micro-deposit |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_funding_source_balance 2 parameters
kosmo integrations:schema dwolla.dwolla_get_funding_source_balance --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of funding source to retrieve the balance for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_van_routing 2 parameters
kosmo integrations:schema dwolla.dwolla_get_van_routing --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of VAN funding source to retrieve ACH details |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_on_demand_transfer_authorization 2 parameters
kosmo integrations:schema dwolla.dwolla_create_on_demand_transfer_authorization --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_initiate_transfer 3 parameters
kosmo integrations:schema dwolla.dwolla_initiate_transfer --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
idempotency_key | string | no | Idempotency-Key |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_transfer 2 parameters
kosmo integrations:schema dwolla.dwolla_get_transfer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of transfer to be retrieved |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_cancel_transfer 3 parameters
kosmo integrations:schema dwolla.dwolla_cancel_transfer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of transfer |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_customer_transfers 11 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_transfers --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer's unique identifier |
search | string | no | A string to search on fields `firstName`, `lastName`, `email`, `businessName` |
start_amount | string | no | Only include transactions with an amount equal to or greater than `startAmount` |
end_amount | string | no | Only include transactions with an amount equal to or less than `endAmount` |
start_date | string | no | Only include transactions created after this date. ISO-8601 format `YYYY-MM-DD` |
end_date | string | no | Only include transactions created before this date. ISO-8601 format `YYYY-MM-DD` |
status | string | no | Filter on transaction status. Possible values are `pending`, `processed`, `failed`, or `cancelled` |
correlation_id | string | no | A string value to search on if `correlationId` was specified for a transaction |
limit | string | no | Number of search results to return. Defaults to 25 |
offset | string | no | Number of search results to skip. Use for pagination |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_transfer_fees 2 parameters
kosmo integrations:schema dwolla.dwolla_list_transfer_fees --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of transfer to retrieve fees for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_transfer_failure_reason 2 parameters
kosmo integrations:schema dwolla.dwolla_get_transfer_failure_reason --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Transfer unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_initiate_mass_payment 3 parameters
kosmo integrations:schema dwolla.dwolla_initiate_mass_payment --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
idempotency_key | string | no | Idempotency-Key |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_mass_payment 2 parameters
kosmo integrations:schema dwolla.dwolla_get_mass_payment --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Mass payment unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_update_mass_payment 3 parameters
kosmo integrations:schema dwolla.dwolla_update_mass_payment --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of mass payment to update |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_mass_payment_items 5 parameters
kosmo integrations:schema dwolla.dwolla_list_mass_payment_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Mass payment unique identifier |
limit | string | no | How many results to return |
offset | string | no | How many results to skip |
status | string | no | Filter by item status |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_mass_payment_item 2 parameters
kosmo integrations:schema dwolla.dwolla_get_mass_payment_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
item_id | string | yes | ID of item to be retrieved in mass payment |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_customer_mass_payments 5 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_mass_payments --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer ID to get mass payments for |
correlation_id | string | no | A string value to search on if `correlationId` was specified for a transaction |
limit | number | no | Number of search results to return. Defaults to 25 |
offset | number | no | Number of search results to skip. Use for pagination |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_label 2 parameters
kosmo integrations:schema dwolla.dwolla_get_label --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Label unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_remove_label 2 parameters
kosmo integrations:schema dwolla.dwolla_remove_label --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | A label unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_customer_labels 4 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_labels --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of customer |
limit | string | no | How many results to return |
offset | string | no | How many results to skip |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_customer_label 3 parameters
kosmo integrations:schema dwolla.dwolla_create_customer_label --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of customer to create a label for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_label_ledger_entries 4 parameters
kosmo integrations:schema dwolla.dwolla_list_label_ledger_entries --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | A label unique identifier |
limit | number | no | How many results to return |
offset | number | no | How many results to skip |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_label_ledger_entry 3 parameters
kosmo integrations:schema dwolla.dwolla_create_label_ledger_entry --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The Id of the Label to update. |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_label_ledger_entry 2 parameters
kosmo integrations:schema dwolla.dwolla_get_label_ledger_entry --json | Parameter | Type | Required | Description |
|---|---|---|---|
ledger_entry_id | string | yes | A label ledger entry unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_label_reallocation 2 parameters
kosmo integrations:schema dwolla.dwolla_create_label_reallocation --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_retrieve_label_reallocation 2 parameters
kosmo integrations:schema dwolla.dwolla_retrieve_label_reallocation --json | Parameter | Type | Required | Description |
|---|---|---|---|
reallocation_id | string | yes | Label reallocation unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_events 3 parameters
kosmo integrations:schema dwolla.dwolla_list_events --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | no | How many results to return |
offset | number | no | How many results to skip |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_event 2 parameters
kosmo integrations:schema dwolla.dwolla_get_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | ID of application event to get |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_webhook_subscriptions 1 parameters
kosmo integrations:schema dwolla.dwolla_list_webhook_subscriptions --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_webhook_subscription 2 parameters
kosmo integrations:schema dwolla.dwolla_create_webhook_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_webhook_subscription 2 parameters
kosmo integrations:schema dwolla.dwolla_get_webhook_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook subscription unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_update_webhook_subscription 3 parameters
kosmo integrations:schema dwolla.dwolla_update_webhook_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_delete 2 parameters
kosmo integrations:schema dwolla.dwolla_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_webhooks 6 parameters
kosmo integrations:schema dwolla.dwolla_list_webhooks --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook subscription unique identifier |
limit | string | no | How many results to return |
offset | string | no | How many results to skip |
start_date | string | no | Only include webhooks created after this date. ISO-8601 format `YYYY-MM-DD` |
end_date | string | no | Only include webhooks created before this date. ISO-8601 format `YYYY-MM-DD` |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_webhook 2 parameters
kosmo integrations:schema dwolla.dwolla_get_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_webhook_retries 2 parameters
kosmo integrations:schema dwolla.dwolla_list_webhook_retries --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_retry_webhook 3 parameters
kosmo integrations:schema dwolla.dwolla_retry_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Webhook unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_simulate_bank_transfer_processing 2 parameters
kosmo integrations:schema dwolla.dwolla_simulate_bank_transfer_processing --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_exchange_partners 1 parameters
kosmo integrations:schema dwolla.dwolla_list_exchange_partners --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_get_exchange_partner 2 parameters
kosmo integrations:schema dwolla.dwolla_get_exchange_partner --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Exchange Partner resource unique identifier. |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_account_exchanges 1 parameters
kosmo integrations:schema dwolla.dwolla_list_account_exchanges --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_account_exchange 1 parameters
kosmo integrations:schema dwolla.dwolla_create_account_exchange --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_get_exchange 2 parameters
kosmo integrations:schema dwolla.dwolla_get_exchange --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Exchange resource unique identifier. |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_list_customer_exchanges 2 parameters
kosmo integrations:schema dwolla.dwolla_list_customer_exchanges --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the Customer to list exchanges for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_customer_exchange 3 parameters
kosmo integrations:schema dwolla.dwolla_create_customer_exchange --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The ID of the customer to create an exchange for |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_create_customer_exchange_session 3 parameters
kosmo integrations:schema dwolla.dwolla_create_customer_exchange_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_retrieve_customer_exchange_session 2 parameters
kosmo integrations:schema dwolla.dwolla_retrieve_customer_exchange_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Exchange session's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_re_auth_exchange_session 3 parameters
kosmo integrations:schema dwolla.dwolla_create_re_auth_exchange_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Exchange's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | no | Request body matching the official Dwolla OpenAPI schema. |
dwolla.dwolla_list_available_exchange_connections 2 parameters
kosmo integrations:schema dwolla.dwolla_list_available_exchange_connections --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Customer's unique identifier |
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
dwolla.dwolla_create_client_token 2 parameters
kosmo integrations:schema dwolla.dwolla_create_client_token --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept | string | yes | The media type of the response. Must be application/vnd.dwolla.v1.hal+json |
body | object | yes | Request body matching the official Dwolla OpenAPI schema. |
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.