Eko Platform Services Logo
    ← Back to Home

    IP Verification API for Fraud Prevention & Geo-Compliance

    Verify IP addresses in real time — detect proxies, geo-locate users, and assess risk scores for fraud prevention and geo-compliance workflows.

    Get Sandbox Access View Documentation

    Overview

    The IP Verification API enables businesses to geo-locate IP addresses, detect proxies and VPNs, and assess risk scores. Use it for fraud prevention, geo-compliance, and user location verification.

    Key Benefits

    Real-time IP geolocation with city-level accuracy
    Proxy and VPN detection
    City and proxy-type risk scoring
    Supports geo-compliance enforcement
    API-driven, automation-ready
    Simplified API Preview

    IP Verification API Flow – Sample Request and Response

    Send simple inputs. Get rich, verified data in seconds.

    REQUEST
    IP Address103.21.58.193
    RESPONSE
    200 OK
    CountryIndia (IN)
    RegionMaharashtra
    CityMumbai
    Proxy TypeNone
    City Risk Score12 / 100
    Proxy Risk Score0 / 100

    Key Features

    Everything you need to integrate and scale

    IP Geolocation

    Resolve IP addresses to country, region, and city for location-based decisions.

    Proxy & VPN Detection

    Identify proxy type and category to flag suspicious connection sources.

    Risk Scoring

    Get city-level and proxy-type risk scores for fraud assessment.

    Real-Time Processing

    Instant IP intelligence for inline fraud checks during transactions.

    Who Should Use This API?

    Fintech and digital lending platforms
    E-commerce and marketplace platforms
    SaaS and subscription platforms
    Insurance and compliance platforms

    Primary Use Cases

    Transaction fraud detection
    Geo-compliance enforcement
    User location verification during KYC
    Bot and scraping detection

    How to Integrate

    Get started in minutes with our simple integration process

    1. 1

      Sign Up

      Create an account on Connect App and get your sandbox credentials.

    2. 2

      Submit KYC

      Complete your KYC verification process by submitting the required documents.

    3. 3

      Integrate API

      Use our comprehensive documentation to integrate the APIs.

    4. 4

      Test in Sandbox

      Test your integration thoroughly in our sandbox environment.

    5. 5

      Go Live

      Start verifying IP addresses in production.

    Frequently Asked Questions

    What details are returned?+

    The API returns IP address, proxy type, country code and name, region, city, city risk score, and proxy-type risk score.

    Can it detect VPNs?+

    Yes. The API identifies proxy type including VPN, residential proxy, data center proxy, and other classifications.

    How is the risk score calculated?+

    Risk scores are based on factors like cybersecurity threats, proxy type classification, and historical threat intelligence for the city and connection type.

    Is this suitable for real-time fraud checks?+

    Yes. The API is designed for inline transaction-level fraud checks with sub-second response times.

    How do I get started?+

    Sign up on Connect App, submit the required documents, integrate the REST API using our sandbox environment, and go live.

    Can the API handle high volumes?+

    Yes. The API is designed to handle large-scale volumes reliably without performance degradation.

    How does API authentication work?+

    Every API call is secured with one-time-use tokens generated using asymmetric cryptography. After signing up, you will receive your developer-key and secret-key for both UAT and production environments, which you can use to generate tokens for authenticating your API requests.

    How are errors and failures reported?+

    Every response includes a status code and a human-readable message. Failed requests return specific error codes indicating the reason, so you can handle each case programmatically.

    Is there a sandbox environment for testing?+

    Yes. A full sandbox environment is available immediately on signup. You can test your integration end-to-end before going live — no commitment required.

    How is API usage billed?+

    Usage is billed per successful API call with no minimum commitment. Volume-based pricing tiers are available — contact our team for detailed rates.

    Get API Access

    Sign up now and start integrating in minutes. Our team will help you go live quickly.

    • Sandbox access in minutes
    • Dedicated integration support
    • Comprehensive documentation
    • Reliable, high-volume workflows

    Get IP Verification API Access

    Get started in 10 minutes