Get Started
API
- Authentication
- Link Session
- Links
- Institutions
- Accounts
- Account Numbers
- Investments
- Transactions
- Identity
- Users
- Products
- Webhooks
Accounts
Get All Accounts
Returns a list of open, permissioned accounts associated with a link.
GET
/
links
/
{id}
/
accounts
Copy
curl --request GET \
--url http://localhost:8080/links/{id}/accounts \
--header 'Authorization: Bearer <token>'
Copy
{
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
Copy
curl -i -X GET \
'http://localhost:8080/links/{id}/accounts?account_ids=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'moneykit-version: 2023-02-18'
Copy
{
"accounts": [
{
"account_id": "a3ba443a-257c-490e-8242-03a84789d39f",
"account_type": "checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Headers
Path Parameters
The unique ID for this link.
Query Parameters
An optional list of account IDs to filter the results.
Response
200
application/json
Successful Response
The response is of type object
.
Was this page helpful?
Copy
curl --request GET \
--url http://localhost:8080/links/{id}/accounts \
--header 'Authorization: Bearer <token>'
Copy
{
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
Assistant
Responses are generated using AI and may contain mistakes.