Bank Accounts

List, create, update or delete your bank accounts

Endpoints

Get a list of all your bank accounts

GET https://monse.app/v1/bank-accounts

Query Parameters

NameTypeDescription

include

string

If you want to receive lso de bank information you can add it as 'bank'.

[
    {
	"id": 1,
	"external_uuid": "4a2e413e-949e-3804-aa6s-0f2ca6a08bcb",
	"bank_id": 3,
	"bank_connection_id": 1,
	"iban": "SE3212339877030000000000",
	"name": "CUENTA NOMINA",
	"currency": "EUR",
	"balance": 4399311,
	"hidden": false,
	"deleted_at": null,
	"created_at": "2022-09-04T16:10:06.000000Z",
	"updated_at": "2022-09-04T16:10:06.000000Z"
    },
    
    // ...
]

Create a new manual bank account

POST https://monse.app/v1/bank-accounts

You can create a new manual account to track your balance and transactions. The different between this and the connected accounts is that this account need to be updated manually, creating or updating the balance every some time.

Request Body

NameTypeDescription

name*

String

Bank account name

currency*

String

Currency Code: EUR, USD, etc.

balance*

Integer

Current balance in cents.

{
    'id': 1
}

Update an account

PUT https://monse.app/v1/bank-accounts/{id}

Query Parameters

NameTypeDescription

id

Integer

Bank account ID

Request Body

NameTypeDescription

name

String

New name for bank account

{
    // Response
}

Delete an account

DELETE https://monse.app/v1/bank-accounts/{id}

You can only delete manual accounts.

Query Parameters

NameTypeDescription

id

Integer

Bank account ID

{
    // Response
}

Last updated