Bank accounts
get
A simple ViewSet for listing bank accounts of the authenticated user.
Authorizations
Responses
200Success
application/json
get
GET /api/users/bank-accounts HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Accept: */*
200Success
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"legacy_id": "text",
"nextgen_legacy_id": "text",
"updated_at": "2025-07-23T12:15:31.325Z",
"bank_name": "text",
"last4": "text",
"routing_number": "text",
"account_holder_name": "text",
"account_holder_type": "text",
"token": "text",
"is_default": true,
"created_at": "2025-07-23T12:15:31.325Z",
"processor": "text",
"user": "123e4567-e89b-12d3-a456-426614174000",
"guest": "123e4567-e89b-12d3-a456-426614174000"
}
]
delete
A simple ViewSet for listing bank accounts of the authenticated user.
Authorizations
Path parameters
idstring · uuidRequired
A UUID string identifying this bank account.
Responses
204
No response body
delete
DELETE /api/users/bank-accounts/{id} HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Accept: */*
204
No response body
No content