Finance Tracker API
Github
Github
  1. Wallet
  • Auth
    • Login
      POST
    • Register
      POST
    • Login Google
      GET
    • Login Google Callback
      GET
  • User
    • Get Me
      GET
    • Update Profile
      PUT
    • Change Password
      PUT
    • Set Password for User Register by Google
      PUT
    • Get Password Status
      GET
  • Category
    • Create Category
      POST
    • Update Category
      PUT
    • Get Category by User
      GET
    • Delete Category
      DELETE
  • Wallet
    • Create Wallet
      POST
    • Update Wallet
      PUT
    • Get Wallet by User
      GET
    • Delete Wallet
      DELETE
  • Transaction
    • Delete Transaction
      DELETE
    • Get Transaction by User
      GET
    • Update Transaction
      PUT
    • Create Transaction
      POST
  • Setting
    • Get Setting
      GET
    • Update Setting
      PUT
  • Report
    • Get Wallet Summary
    • Get Chart Line Data
    • Get Chart Pie Data
  1. Wallet

Get Wallet by User

Developing
GET
/wallet
Maintainer:Sofyan R.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:3000/wallet'
Response Response Example
{
    "success": true,
    "message": "Wallets fetched successfully",
    "data": [
        {
            "id": "9622dd5b-524f-46f5-b58a-0f2785e2dbbf",
            "name": "Tunai",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "cash",
            "color": "#EF4444",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-24T04:06:35.238Z",
            "modifiedAt": "2025-07-24T04:07:38.796Z"
        },
        {
            "id": "bdfc4baf-e081-490b-887d-fef21faed230",
            "name": "Test",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "cash",
            "color": "#EF4444",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-24T04:04:21.341Z",
            "modifiedAt": "2025-07-24T04:04:21.341Z"
        },
        {
            "id": "f95e2424-c9b0-4c4e-b8bf-bc2b569d37e2",
            "name": "Bank Jago",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "bank",
            "color": "#EF4444",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-23T04:23:27.146Z",
            "modifiedAt": "2025-07-23T04:25:36.844Z"
        },
        {
            "id": "5143f00b-7026-4c57-b486-77177e3e6eef",
            "name": "Gold",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "investment",
            "color": "#FFEAA7",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-23T03:50:29.740Z",
            "modifiedAt": "2025-07-23T03:50:29.740Z"
        },
        {
            "id": "a5ab3828-df56-47c5-bc81-ee7032044622",
            "name": "Gopay",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "ewallet",
            "color": "#33FF57",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-23T03:44:34.783Z",
            "modifiedAt": "2025-07-24T03:10:33.845Z"
        },
        {
            "id": "9127d67b-d84e-4455-ad91-6008971950d2",
            "name": "Bank BCA",
            "balance": 0,
            "income": 0,
            "expense": 0,
            "type": "bank",
            "color": "#3357FF",
            "userId": "dfa5a62f-0a5d-431c-ae61-9bf077721a1c",
            "createdAt": "2025-07-23T02:58:06.286Z",
            "modifiedAt": "2025-07-23T03:49:34.324Z"
        }
    ]
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************

Responses

🟢200OK
application/json
Body

Modified at 2025-07-24 08:38:16
Previous
Update Wallet
Next
Delete Wallet
Built with