Guides
Explanatory and how-to content
API Reference
Technical documentation
Changelog
Release notes
Dashboard
Manage your account
Status
Service status
Transfer Sessions

Transfer Sessions allow submitting offsetting ACH credit and debit transfers.

The Transfer Session object
{ "account_id": "account_in71c4amph0vgo2qllky", "created_at": "2020-01-31T23:59:59Z", "id": "external_account_ukk55lr923a3ac0pp7iv", "idempotency_key": null, "preferred_effective_date": { "date": null, "settlement_schedule": "same_day" }, "status": "pending", "type": "transfer_session" }
Attributes
Create a Transfer Session
curl -X "POST" \ --url "${INCREASE_URL}/transfer_sessions" \ -H "Authorization: Bearer ${INCREASE_API_KEY}" \ -H "Content-Type: application/json" \ -d $'{ "account_id": "account_in71c4amph0vgo2qllky", "preferred_effective_date": { "settlement_schedule": "future_dated" } }'
Parameters
account_id
string
Required

The Account the Transfer Session should belong to.

More about Accounts.
preferred_effective_date
dictionary
Required

Configuration for how the effective date of the transfer session will be set. This determines same-day vs future-dated settlement timing. If not set, defaults to a settlement_schedule of same_day. If set, exactly one of the child attributes must be set.