Skip to content
Back to skills

Bin Lookup Get {Bin}

ASecurity

Returns card metadata for the given 6–8 digit BIN prefix.

  • 2 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 22, 2026
ai-agentsgogitapidatabase

Works with

  • api

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add bobadilla-tech/requiems-api-skills --skill 'bin-lookup-get-{bin}' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bin Lookup Get {Bin}?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bin Lookup Get {Bin}
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bobadilla-tech-bin-lookup-get-bin/badge)](https://www.skillsdirectory.com/skills/bobadilla-tech-bin-lookup-get-bin)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bin-lookup-get-{bin}
api: BIN Lookup
method: GET
path: /v1/finance/bin/{bin}
base_url: https://requiems.xyz
description: Returns card metadata for the given 6–8 digit BIN prefix.
---

## Endpoint

**GET https://requiems.xyz/v1/finance/bin/{bin}**

## BIN Lookup

Returns card metadata for the given 6–8 digit BIN prefix.

## Parameters

| Name | Type | Required | Location | Description |
| ---- | ---- | -------- | -------- | ----------- |
| `bin` | string | yes | path | 6–8 digit Bank Identification Number. Dashes and spaces are stripped automatically. |

## Response Example

```json
{
  "data": {
    "bin": "424242",
    "scheme": "visa",
    "card_type": "credit",
    "card_level": "classic",
    "issuer_name": "Chase",
    "issuer_url": "www.chase.com",
    "issuer_phone": "+18002324000",
    "country_code": "US",
    "country_name": "United States",
    "prepaid": false,
    "luhn_prefix_valid": true,
    "confidence": 0.92
  },
  "metadata": {
    "timestamp": "2026-01-01T00:00:00Z"
  }
}
```

## Response Fields

| Field | Type | Description |
| ----- | ---- | ----------- |
| `bin` | string | The normalised BIN prefix used for the lookup |
| `scheme` | string | Card network: visa, mastercard, amex, discover, jcb, diners, unionpay, maestro, mir, rupay, private_label |
| `card_type` | string | credit, debit, prepaid, or charge |
| `card_level` | string | classic, gold, platinum, infinite, business, signature, or standard |
| `issuer_name` | string | Name of the card-issuing bank |
| `issuer_url` | string | Bank website URL |
| `issuer_phone` | string | Bank customer service phone number |
| `country_code` | string | ISO 3166-1 alpha-2 country code of the issuing bank (e.g. US, GB, DE) |
| `country_name` | string | Full country name of the issuing bank |
| `prepaid` | boolean | Whether the card is a prepaid card |
| `luhn_prefix_valid` | boolean | Whether the BIN prefix (not a full card number) passes the Luhn algorithm check |
| `confidence` | number | Data quality score (0.00–1.00). Multi-source confirmed records score higher. |
| `data_freshness` | string | Year and month the underlying BIN data was last refreshed (YYYY-MM), based on the most recent seed run for this record |

## Errors

- `400` **bad_request** — BIN is not 6–8 digits or contains non-digit characters.
- `404` **not_found** — BIN prefix not found in the database.
- `500` **internal_error** — Unexpected server error.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…