Skip to content
FinHubBy HabileLabs

Risk & Fraud

Resolve the location, ISP and network reputation behind any IP address the instant a session or transaction begins.

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXX1234F", "consent_artifact": "ca_9f2c…" }

Overview

What the IP Address Verification API does

FinHub's IP Address Verification API resolves an IP to its geographic location, ISP and connection type, and flags proxy, VPN or datacenter traffic that often precedes fraud. It's built to sit inside real-time risk scoring for logins, transactions and account changes, with every lookup captured under consent and sealed to a tamper-evident audit log.

Inputs

  • IP address
  • Consent artifact ID
  • Session/transaction context

Returns

  • Geographic location
  • ISP & connection type
  • Proxy/VPN/datacenter flag
  • Risk score
  • Historical abuse signals

POST /v1/risk/ip/verify

How it works

Three steps to a verified result

01

Submit the IP

Send the IP address and optional session context with a consent artifact over a single call.

02

We resolve and score it

FinHub maps the IP to location and ISP data and checks it against proxy, VPN and abuse-history signals.

03

Get a risk-ready result

Receive location, network type and a risk score in real time — sealed to your audit trail.

Use cases

Where teams use IP Address Verification

  • Real-time login and session risk scoring
  • Geo-fencing transactions to expected regions
  • Flagging VPN or proxy traffic on high-value actions
  • Corroborating declared address against IP geolocation

FAQ

IP Address Verification API — FAQs

Common questions about FinHub's IP Address Verification API.

It returns the IP's geographic location, ISP and connection type, plus flags for proxy, VPN or datacenter traffic and a composite risk score.

More verification APIs

Explore related APIs

Ready to add IP Address Verification to your flow?

Book a demo and see the API return a verified result on your own test data in minutes.