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