IPStack API
Real-time IP geolocation and threat level assessmentIPStack provides a powerful, real-time IP to geolocation API capable of looking up accurate location data and assessing security threats from risky IP addresses. Perfect for personalizing user experiences and implementing security measures.
Key Features
- Lookup country, region, city, timezone, currency, and connection info
- Bulk lookup (up to 50 IPs) via comma-separated calls
- Hostname resolution & security checks (proxy/Tor/threat detection)
- Return JSON or XML with JSONP callbacks
- Multi-language support
Personalize user experiences by displaying location-specific content, implement geo-blocking for security, or provide localized language options based on visitor location.
curl 'https://api.ipstack.com/134.201.250.155?access_key=YOUR_ACCESS_KEY'
Fixer API
Real-time & historical foreign exchange ratesA simple and lightweight API for real-time exchange rate data for 170 world currencies, updated every 60 seconds. Includes historical data available back to January 1, 1999.
Key Features
- Latest exchange rates and historical rates (EOD)
- Currency conversion endpoint
- Time-series data (up to 365 days) & fluctuation data
- Supports changing base currency and selecting specific symbols
- Bank-level security (256-bit SSL), CORS, JSONP & ETag cache support
Build financial dashboards or analytics tools needing up-to-the-minute exchange rates with historical comparisons. Perfect for e-commerce, fintech apps, and investment platforms.
curl "https://data.fixer.io/api/latest?access_key=YOUR_API_KEY&symbols=USD,CAD,JPY"
Numverify API
Validate phone numbers for 232 countries worldwideA full-featured RESTful JSON API for national and international phone number validation and information lookup. Numbers are processed in real-time and cross-checked with the latest international numbering plan databases.
Key Features
- Validate number, country code, format, and carrier
- Supports E.164, international and national formats
- Detect line type (mobile/landline)
- Include location information
- Coverage for 232 countries
Verify phone numbers during user registration, protect against fraud by validating carrier information, and optimize SMS delivery by identifying line types.
curl --request GET 'https://api.apilayer.com/number_verification/validate?number=14158586273' \
--header 'apikey: YOUR_API_KEY'
Marketstack API
Real-time and historical stock market dataRESTful JSON API providing real-time, intraday and historical stock market data from 30,000+ tickers across 70+ global exchanges, with over 30 years of historical data.
Key Features
- Real-time stock quotes and intraday prices (1 min, 5 min intervals)
- End-of-day (EOD) historical data for 30+ years
- Coverage of 500K+ tickers including global exchanges, indices, currencies, bonds, ETFs
- Supports splits, dividends, company data, timezones
- Secure (256-bit HTTPS) and easy authentication
Power trading dashboards, portfolio trackers or investment tools with live charts and historic trends. Ideal for fintech applications and financial analytics.
curl "https://api.marketstack.com/v2/eod?access_key=YOUR_ACCESS_KEY&symbols=AAPL"
Aviationstack API
Real-time and historical global flight trackingRESTful JSON API delivering real-time flight status, historical data, route, airline, airport, and aircraft information. Covers 13,000+ airlines and 10,000+ airports in 250+ countries.
Key Features
- Live flight status updates (delay, gate, runway, coordinates, speed)
- Historical flight data (up to 3 months)
- Route lookup, airport info, airline & aircraft data
- Flight schedules and autocomplete
- Secure 256-bit HTTPS, JSONP support
Build travel planners, flight tracking apps, airport display boards, booking systems or analytics tools based on flight history and delays.
curl "https://api.aviationstack.com/v1/flights?access_key=YOUR_ACCESS_KEY&flight_date=2025-06-27&limit=5"
Violence Detection API
Flag violent images automaticallyAutomate content approval processes by detecting violent imagery. Computes a score on a 1 to 5 scale, where 5 means the content most likely contains violence while a score close to 1 implies the content is safe to publish.
Key Features
- Automated violence detection in images
- Score-based system (1-5 scale)
- Context-aware analysis
- Real-time processing
- URL or file upload support
Moderate user-uploaded images on social platforms, content sharing sites, or AI-generated image platforms to ensure community safety and platform compliance.
curl --request GET \
--url 'https://api.apilayer.com/violence_detection/url?url={url}' \
--header 'apikey: YOUR_API_KEY'
User Agent API
Parse and generate user agent strings for device detectionDetect devices like mobile phones, tablets and their capabilities by parsing browser/HTTP user agent strings. Also generates random user agent strings from a database of 325,000+ entries.
Key Features
- Parse user agent strings to identify device type
- Detect browser, OS, and device capabilities
- Identify touch capability and device category
- Generate random user agents for web scraping
- Filter by OS, device type, and browser
Optimize user experiences based on device capabilities, generate realistic user agents for web scraping projects, and implement responsive design decisions.
curl --request GET \
--url 'https://api.apilayer.com/user_agent/parse?ua={ua}' \
--header 'apikey: YOUR_API_KEY'
Bad Words API
Advanced profanity filter for content moderationIntelligent profanity detection system using English phonetics to identify and filter inappropriate language. Goes beyond simple word matching by analyzing how words sound, making it highly effective at catching variations.
Key Features
- Phonetic-based detection (catches variations like "fck", "frck")
- Identify swear words and their locations in text
- Replace profanity with custom censor characters
- Real-time processing
- Detailed reports with word positions and deviations
Moderate user-generated content in forums and comment sections, filter chat messages in real-time apps, and ensure AI assistant responses are safe for all users.
curl --request POST \
--url 'https://api.apilayer.com/bad_words?censor_character=*' \
--header 'apikey: YOUR_API_KEY' \
--data-raw 'Your text content here'
Social Media Assets Generator API
Resize and optimize images for social media platformsAutomatically resizes and creates appropriately formatted images for various social networks including Instagram, Facebook, Twitter, LinkedIn, YouTube, Pinterest and Tumblr.
Key Features
- Support for all major social platforms
- Multiple orientations: square, landscape, portrait, profile, story
- Automatic center-point cropping
- File upload or URL processing
- Returns optimized image URLs
Automatically generate properly sized social media graphics for marketing campaigns, create consistent brand images across platforms, and save time on manual image resizing.
curl --location --request POST \
'https://api.apilayer.com/social_asset/instagram/upload' \
--data-binary '@/path/to/file/image.jpg' \
--header 'Content-Type: octet/stream' \
--header 'apikey: YOUR_API_KEY'
Google Search Results API
Fetch live Google Search Engine Results Page (SERPs)Scrapes Google Search engine result pages (SERPs) to extract organic results, ads, related queries, and shopping results. Provides comprehensive search data with support for location-based searches across 170+ countries.
Key Features
- Extract organic search results and ads
- Get related queries and "People also ask" sections
- Location-based searches for 170+ countries
- Multiple language support
- Shopping results and knowledge graphs
Monitor SEO rankings, track competitor performance, identify trending topics for content creation, and analyze search trends for product-market fit.
curl --location --request GET 'https://api.apilayer.com/google_search?q=your+query' \
--header 'apikey: YOUR_API_KEY'
World News API
Global news with semantic searchAccess thousands of news sources in over 50 languages from more than 150 countries worldwide. Features semantic search capability that understands context and variations in terminology.
Key Features
- Access news from 150+ countries in 50+ languages
- Semantic search (understands "USA", "US", "United States")
- Filter by location, language, sentiment, authors
- Sort by relevance, publish date, or sentiment
- Get news summaries, images, and sentiment scores
Monitor global news coverage of your brand or industry, analyze sentiment around specific topics across different countries, track breaking news for investment decisions, and compare international perspectives.
curl --request GET \
--url 'https://api.apilayer.com/world_news/search-news?text={text}' \
--header 'apikey: YOUR_API_KEY'
Ready to Build Something Amazing?
These APIs can accelerate your development process and add powerful features to your applications. Start integrating today!