# OneShot Agent API – Company Bank Profile Lookup

> OneShot Agent API – Company Bank Profile Lookup is a paid API for AI agents from win.oneshotagent.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-19).

Looks up FDIC-regulated bank profiles by name or FDIC certificate number, returning regulatory, financial, and operational details.

## Facts

- Endpoint: POST https://win.oneshotagent.com/v1/tools/lookup/company-bank-profile?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oneshot-agent-api-company-bank-profile-lookup-a2e86d93
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JsPrz2jSv9_Q3JohDG1bB

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability oneshot-agent-api-company-bank-profile-lookup-a2e86d93 -d '<json body>'
```

Example prompt: Can you pull up the FDIC bank profile for Grasshopper Bank — I need their regulator, total assets, total deposits, and FDIC certificate number?

## When to prefer this

Use this endpoint when you need authoritative FDIC regulatory data about a US bank — including charter class, regulator, total assets, and total deposits — especially for compliance, due diligence, or fintech partner vetting. Prefer FDIC certificate lookup over name search when you have the certificate number for exact matching. This is the right choice over general web search when you need structured, reliable financial regulatory data rather than unstructured web content.

## Known failure modes

- No matching bank found for the given name (empty banks array, total: 0)
- Ambiguous name matches multiple unrelated banks (multiple results returned)
- Bank name slightly misspelled returns no results or wrong bank
- FDIC certificate number not found if the bank is not FDIC-insured
- Stale data if a bank recently changed status or was acquired

## How this service works

Look up whether a bank is an active FDIC-insured institution, where it is, who regulates it, when it was established and its reported assets and deposits.

## Output

Returns a list of matching bank records (up to the requested limit), each containing the bank's name, city, state, active status, website, regulator (e.g. OCC, FDIC), charter class, establishment date, FDIC certificate number, total assets in USD, total deposits in USD, and the date the data was last reported. Also includes a total count of matches.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "The bank's name, for example Grasshopper Bank. A text match: similarly named banks are returned too. 2 to 100 characters."
  },
  "limit": {
   "type": "integer",
   "description": "Most banks to return. From 1 to 10. Defaults to `5`."
  },
  "fdic_certificate": {
   "type": "integer",
   "description": "The FDIC certificate number, for example 59113. An exact match; preferred over a name. At least 1."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "banks": [
   {
    "city": "New York",
    "name": "Grasshopper Bank, N.A.",
    "state": "NY",
    "active": true,
    "website": "www.grasshopper.bank",
    "regulator": "OCC",
    "reported_on": "2026-06-30",
    "charter_class": "N",
    "established_on": "2019-05-13",
    "fdic_certificate": 59113,
    "total_assets_usd": 1603727000,
    "total_deposits_usd": 1436779000
   }
  ],
  "total": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oneshot-agent-api-company-bank-profile-lookup-a2e86d93/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from win.oneshotagent.com](https://www.zero.xyz/host/win.oneshotagent.com/llms.txt)
