---
title: "Search for accounts"
method: GET
path: "/v1/search/accounts"
tags: ["search"]
---

# Search for accounts

`GET /v1/search/accounts`

Search for accounts

## Query parameters

- `limit` integer
- `page` integer
- `query` string, required
- `type` 'all' | 'asset' | 'cash' | 'expense' | 'revenue' | 'special' | 'hidden' | 'liability' | 'liabilities' | 'Default account' | 'Cash account' | 'Asset account' | 'Expense account' | 'Revenue account' | 'Initial balance account' | 'Beneficiary account' | 'Import account' | 'Reconciliation account' | 'Loan' | 'Debt' | 'Mortgage'
- `field` 'all' | 'iban' | 'name' | 'number' | 'id', required

## Headers

- `X-Trace-Id` string, uuid

## Response `200`

A list of accounts.

## Other responses

- `400` — Bad request
- `401` — Unauthenticated
- `404` — Page not found
- `500` — Internal exception

---

[API](https://skmtc.dev/firefly-iii/apis/firefly-iii-api-develop.md) · [All operations](https://skmtc.dev/firefly-iii/apis/firefly-iii-api-develop/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/firefly-iii/firefly-iii-api-develop/revisions/8a1f6472e04b/schema)
