API Catalog

Explore our collection of powerful APIs to supercharge your applications. All APIs are accessible with a single API key and consistent design patterns.

Available APIs

Our current API offerings ready for immediate integration.

Stable

IP Checker API

Get detailed information about any IP address including geolocation, ISP details, risk assessment, and network data with high accuracy and low latency.

Network Security Geolocation
99.9% Uptime
Fast Response
Stable

Exchange Rate API

Access real-time and historical currency exchange rates with support for 170+ currencies, cryptocurrencies, and metals. Perfect for fintech applications and international businesses.

Financial Currency Real-time Data
99.9% Uptime
15-min Updates

Coming Soon

New APIs we're developing to expand our ecosystem.

Image Processing API

Advanced image manipulation, optimization, and generation capabilities.

Authentication API

Secure user authentication with multi-factor support and OAuth integration.

Translation API

Neural machine translation for 100+ languages with context awareness.

IP Checker API

Detailed information about IP addresses with high accuracy.

Overview

The IP Checker API provides comprehensive information about IPv4 and IPv6 addresses, including geolocation data (country, region, city, postal code, latitude, longitude), ISP details, connection type, time zone, and security assessments.

Key Features

  • High accuracy geolocation
  • Fast response times (avg. 80ms)
  • Support for both IPv4 and IPv6
  • Threat detection data
  • ASN and organization information
  • Time zone and language detection

API Endpoints

GET https://api.apidex.net/ip/lookup/{ip_address}
GET https://api.apidex.net/ip/current

Example Response

{
  "ip": "8.8.8.8",
  "hostname": "dns.google",
  "type": "IPv4",
  "continent_code": "NA",
  "continent_name": "North America",
  "country_code": "US",
  "country_name": "United States",
  "region_code": "CA",
  "region_name": "California",
  "city": "Mountain View",
  "zip": "94043",
  "latitude": 37.4223,
  "longitude": -122.0847,
  "location": {
    "country_flag": "https://assets.apidex.net/flags/us.svg",
    "country_flag_emoji": "🇺🇸",
    "calling_code": "1",
    "time_zone": "America/Los_Angeles"
  },
  "connection": {
    "asn": 15169,
    "isp": "Google LLC",
    "organization": "Google LLC"
  },
  "security": {
    "is_proxy": false,
    "is_vpn": false,
    "threat_score": 0
  }
}

Exchange Rate API

Real-time and historical currency exchange rates.

Overview

The Exchange Rate API provides accurate, real-time exchange rates for 170+ world currencies, cryptocurrencies, and precious metals. It offers both current and historical rate data, making it perfect for financial applications, e-commerce platforms, and travel services.

Key Features

  • 170+ currencies supported
  • Real-time and historical data
  • Cryptocurrency support
  • Time-series data available
  • Conversion endpoints
  • 15-minute refresh rate

API Endpoints

GET https://api.apidex.net/exchange/latest?base={currency}
GET https://api.apidex.net/exchange/convert?from={currency}&to={currency}&amount={value}
GET https://api.apidex.net/exchange/historical/{date}?base={currency}

Example Response

{
  "success": true,
  "timestamp": 1678897223,
  "base": "USD",
  "date": "2025-03-15",
  "rates": {
    "EUR": 0.939571,
    "GBP": 0.826481,
    "JPY": 133.245,
    "AUD": 1.49725,
    "CAD": 1.37042,
    "CHF": 0.92205,
    "CNY": 6.89771,
    "INR": 82.4725,
    "BTC": 0.000036,
    "ETH": 0.000562,
    "XAU": 0.000532
  }
}

Seamless Integration

Getting started with our APIs is straightforward. All our services follow consistent patterns and authentication methods to simplify your development process.

  • Single API key for all services
  • Consistent request and response formats
  • Comprehensive documentation with code examples
  • Client libraries for popular languages
Get Your API Key
# Python Example
import requests

api_key = "your_apidex_api_key"
headers = {"Authorization": f"Bearer {api_key}"}

# IP Checker API
response = requests.get(
    "https://api.apidex.net/ip/lookup/8.8.8.8", 
    headers=headers
)
ip_data = response.json()
print(f"Location: {ip_data['city']}, {ip_data['country_name']}")

# Exchange Rate API
response = requests.get(
    "https://api.apidex.net/exchange/convert", 
    params={"from": "USD", "to": "EUR", "amount": 100},
    headers=headers
)
exchange_data = response.json()
print(f"100 USD = {exchange_data['result']} EUR")