Skip to content

Deel: Create a bank transfer method — request body — body data

Create a bank transfer method: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create a bank transfer method — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
addressModelRequired within parentExpand Create a bank transfer method — request body — body data address
is_defaultbooleanOptionalSpecifies if the method is the default payout method - if true, autowithdrawal will be enabled for the contractor using this method
method_namestringOptionalName for method
payloadobjectRequired within parentDynamic properties based on selected option. For example, if `selectedOption` is `swift_code`, payload may include `swiftCode`, `accountHolderName`, and `accountNumber`.
Additional keys: see wildcard field
payload.*JSONAdditional keysAny type
payment_methodstringRequired within parentSpecifies the type of payment method
One of: bank_transfer
selectedOptionstringOptionalSpecifies the type of bank transfer method. Maps from requirements type field

Referenced models: Create a bank transfer method — request body — body data address

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.