---
title: "Bank Screener"
method: GET
path: "/banks/screener"
tags: ["Banks"]
---

# Bank Screener

`GET /banks/screener`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/banks/screener`
- Auth: API key in query parameter `apikey`

Rank banks and credit unions on one quarter (the newest of each kind by default) with min and max filters on any number, plus the change in assets and deposits from a year before. /banks/totals gives all institutions together by quarter (the history since 1984) or by head-office state.

The answer is {periods, total, limit, offset, sort, order, rows, about}. /banks/totals takes by (period or state), kind, period, period_from and period_to and answers {by, rows, about}.

## Query parameters

- `kind` string
- `state` string
- `period` string
- `total_assets_min` number
- `roa_min` number
- `capital_ratio_min` number
- `sort` string
- `limit` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
