Developer ManualEdition 01 · 2026
Financial API infrastructure
One clean interface
for messy financial data.
Build card intelligence, identity risk, currency, IBAN, and webhook tooling without maintaining five separate integrations.
All systems operationalAPI v1 · EU
Base URL
api.finap.uk/api/v1JSONRESTTypeScript
Start with proof
A useful response before your coffee cools.
Install one package, use one key, and call a service. No generated client maze and no ceremony around a simple request.
Read the 4-minute quickstart →01
Look up a card BIN
POST /binimport { FinapClient } from "@finap/sdk-node";
const finap = new FinapClient({
apiKey: process.env.FINAP_API_KEY!,
baseUrl: "https://api.finap.uk",
});
const card = await finap.bin.check("424242");Service index
Five instruments.
One measured surface.
Use only the services attached to your account. Every successful request appears in the same usage ledger.
01BIN CheckIssuer, network, funding type, tier, and country.↗02CurrencyCurrent exchange rates from one base to one or many targets.↗03IBANStructural validation, SEPA rails, BBAN, BIC, and bank data.↗04FingerprintVisitor identity, risk, device, location, and event history.↗05WebhooksInstrumented test deliveries and disposable request inboxes.↗
Request pathOne key · five services
01Your serverApplication
Bearer fn_…
02
Unified API
Typed JSON
01BIN Check02Currency03IBAN04Fingerprint05Webhooks
HTTPS / RESTNormalized responsesUsage metered
The operating model
Keep the integration thin.
FINAP handles provider contracts, response normalization, service metering, and failure boundaries. Your application keeps one server-side key and one response model.
FIN / 01Build against the API,
Ready when you are