Funding Endpoints
Add ACH instruction
Add an ACH instruction to an account. The ACH instruction will be
verified by the system and the account will be linked to the ACH
instruction.
POST
/
funding
/
linking
Header
Body
curl --request POST \
--url https://sandbox.featherhq.com/funding/linking \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '{
"account_id": "<string>",
"account_number": "<string>",
"bank_account_type": "Checking",
"bank_name": "<string>",
"routing_number": "<string>"
}'
{
"account_id": "<string>",
"ach_id": "<string>",
"ach_instruction_name": "<string>",
"requires_manual_verification": true,
"status": "<string>"
}
Headers
x-api-key
string
requiredAPI Key for authentication
Body
application/json
account_id
string
requiredAccount ID for linking the ACH instruction
account_number
string
requiredBank account number
bank_account_type
enum<string>
requiredType of bank account
Available options:
Checking
, Savings
bank_name
string
requiredName of the bank
routing_number
string
requiredBank's routing number
Response
200 - application/json
account_id
string
Account ID linked to the ACH instruction
ach_id
string
ACH instruction ID
ach_instruction_name
string
Name of the ACH instruction
requires_manual_verification
boolean
Indicates if manual verification is required
status
string
Current status of the ACH instruction
curl --request POST \
--url https://sandbox.featherhq.com/funding/linking \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '{
"account_id": "<string>",
"account_number": "<string>",
"bank_account_type": "Checking",
"bank_name": "<string>",
"routing_number": "<string>"
}'
{
"account_id": "<string>",
"ach_id": "<string>",
"ach_instruction_name": "<string>",
"requires_manual_verification": true,
"status": "<string>"
}