Skip to content

Repository files navigation

Abstract API (abstract-api)

About this repository

This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, or support this company's APIs, and is not affiliated with or endorsed by the company unless stated on the profile.

Where the information came from. Everything here is assembled from material a member of the public can reach with a browser and no credentials — the company's own website, developer portal and documentation, the specifications it publishes for public use (OpenAPI, AsyncAPI, JSON Schema, apis.json, llms.txt and similar), its public repositories, and its public status, pricing and changelog pages. Nothing here is obtained by breaching a system, defeating an access control, or using credentials of any kind.

The rating is an independent assessment. The Kin Score and Agent Readiness rating are independently calculated scores of a company's public API artifacts, produced by API Evangelist against a published rubric. They are not certifications, endorsements, security assessments, or audits, and they score published artifacts — not the quality, safety, or security of the software.

Corrections, re-scores, and removal are free. No partnership, contract, or purchase is required, and you do not need to justify the request.

  • Something wrong? Open an issue on this repository, or email [email protected].
  • Published something new? Ask for a re-score and we will re-run the rating.
  • Want the listing taken down? Say so and we will honor it. The profile is reduced to your company name, a factual description, and a link to your own site, and the company is recorded as unrated — never scored zero for having asked.

Response times. Acknowledgement within one business day; removal or restriction within two business days; corrections and re-scores within five business days.

On a security or compliance team? Email [email protected] with security in the subject line and you will get a person, not a form. We will tell you exactly which public URLs this profile was built from so your team can see the same surface we did, and we will take the listing down on request while you work through it.

Full detail: Where this data comes from

Abstract API is a platform that offers a wide range of API services for developers to easily integrate various functionalities into their applications. Services include IP geolocation, IP intelligence, email validation, phone validation, currency exchange, website screenshots, image processing, web scraping, company enrichment, public holidays, timezone lookup, VAT validation, IBAN validation, and user avatar generation. Abstract API provides a seamless way for developers to access powerful features without having to build them from scratch.

URL: Visit APIs.json URL

Run: Capabilities Using Naftiko

Tags:

  • Avatars, Company Enrichment, Contacts, Currencies, Email Validation, Exchange Rates, IBAN Validation, Image Processing, IP Geolocation, IP Intelligence, Phone Validation, Public Holidays, Screenshots, Timezones, VAT Validation, Web Scraping

Timestamps

  • Created: 2025-02-24
  • Modified: 2026-04-19

APIs

Email Reputation API

Validate email addresses for deliverability, detect disposable or risky domains, verify SMTP/MX records, and enrich email data with sender information, breach history, and risk scoring.

Human URL: https://www.abstractapi.com/api/email-verification-validation-api

Tags:

  • Email Validation, Email Reputation, Fraud Detection

Properties

Phone Intelligence API

Identify carrier, line type, validity, location, and get deep insights including line status, VoIP detection, and risk scoring for any phone number globally.

Human URL: https://www.abstractapi.com/api/phone-validation-api

Tags:

  • Phone Validation, Phone Intelligence, Fraud Detection

Properties

IP Geolocation API

Geolocate any IPv4 or IPv6 address to country, region, city, coordinates, timezone, currency, and flag data covering 4 billion+ IP addresses across 250,000+ cities worldwide.

Human URL: https://www.abstractapi.com/api/ip-geolocation-api

Tags:

  • IP Geolocation, IP Addresses, Geolocation

Properties

IP Intelligence API

Detect VPNs, proxies, Tor exit nodes, abuse potential, hosting services, relays, and mobile IPs. Also provides ASN, company, location, timezone, flag, and currency data for any IP address.

Human URL: https://www.abstractapi.com/api/ip-intelligence

Tags:

  • IP Intelligence, IP Addresses, Security, Fraud Detection

Properties

Company Enrichment API

Retrieve comprehensive details about businesses using their domain or email address, including name, logo, headcount, location, industry, and more.

Human URL: https://www.abstractapi.com/api/company-enrichment

Tags:

  • Company Enrichment, Business Data, Data Enrichment

Properties

Exchange Rates API

Look up the latest exchange rates for 80+ currencies, convert between currencies, and retrieve historical exchange rate data using ISO 4217 currency codes.

Human URL: https://www.abstractapi.com/api/exchange-rate-api

Tags:

  • Currencies, Exchange Rates, Finance

Properties

Public Holidays API

Get public, local, religious, and other holidays for any country. Supports year and country filtering with comprehensive holiday metadata.

Human URL: https://www.abstractapi.com/api/holidays-api

Tags:

  • Public Holidays, Calendar, Global Data

Properties

Timezone API

Find, convert, and manage time and timezone data across the world. Supports lookup by location or coordinates and returns local time, timezone abbreviation, UTC offset, and DST information.

Human URL: https://www.abstractapi.com/api/time-date-timezone-api

Tags:

  • Timezones, Time, Date, Calendar

Properties

VAT Validation API

Validate VAT numbers, look up current VAT rates by country, and calculate VAT-inclusive or VAT-exclusive prices to stay compliant for domestic and cross-border sales.

Human URL: https://www.abstractapi.com/api/vat-validation-rates-api

Tags:

  • VAT Validation, Finance, Compliance, Tax

Properties

IBAN Validation API

Determine the validity and details of International Bank Account Numbers (IBANs), including bank name, account type, and country code.

Human URL: https://www.abstractapi.com/api/iban-validation

Tags:

  • IBAN Validation, Finance, Banking

Properties

Website Screenshot API

Capture high-quality screenshots of any website with optional customizations including CSS injection, delay settings, and viewport configuration.

Human URL: https://www.abstractapi.com/api/website-screenshot-api

Tags:

  • Screenshots, Web Capture, Images

Properties

Image Processing API

Compress, convert, and optimize images by URL or direct upload. Supports format conversion, quality adjustment, and size reduction.

Human URL: https://www.abstractapi.com/api/image-processing-optimization-api

Tags:

  • Image Processing, Images, Optimization

Properties

Web Scraping API

Extract data from any website by providing the target URL. Handles JavaScript rendering and returns the full HTML content of any web page.

Human URL: https://www.abstractapi.com/api/web-scraping-api

Tags:

  • Web Scraping, Data Extraction, HTML

Properties

Avatars API

Create highly customizable avatar images using a person's name or initials. Supports color, font, and size customization for user profile images.

Human URL: https://www.abstractapi.com/api/user-avatar-api

Tags:

  • Avatars, Images, User Interface

Properties

Common Properties

Features

Name Description
API Key Authentication Each API uses a unique API key passed as a query parameter or Bearer token header
Free Tier Each API offers a free tier with limited monthly requests and 1 request/second rate limit
Simple REST API All APIs follow a simple REST pattern with a single base URL and query parameters
Global Coverage Data covers global locations with 80+ currencies, 250,000+ cities, and worldwide phone/IP coverage
JSON Responses All API responses return structured JSON data with consistent error codes
Modular Services Each API is independently keyed and priced, allowing granular subscription management

Use Cases

Name Description
Email List Cleaning Validate and filter email lists to improve deliverability and reduce bounce rates
Fraud Detection Use IP intelligence, email reputation, and phone intelligence to detect and block fraudulent users
User Onboarding Enrichment Automatically enrich user profiles with geolocation, company, and contact data at signup
Currency Conversion Display localized pricing or perform currency conversions in e-commerce and fintech apps
Compliance Automation Validate VAT numbers and IBAN codes to automate financial compliance workflows
Content Extraction Use web scraping API to extract structured data from any website for data pipelines
Dynamic User Avatars Generate placeholder avatars for users without profile photos using the Avatars API

Integrations

Name Description
JavaScript Official JavaScript SDK for Exchange Rates, Email Validation, IP Geolocation, and Phone Validation
Python Official Python SDK for Exchange Rates, Email Validation, IP Geolocation, and Phone Validation
PHP Official PHP SDK for Exchange Rates, Email Validation, IP Geolocation, and Phone Validation

Artifacts

Machine-readable API specifications organized by format.

OpenAPI

JSON Schema

JSON Structure

JSON-LD

Examples

Capabilities

Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.

Shared Per-API Definitions

Workflow Capabilities

Workflow Description
Data Enrichment IP geolocation, company enrichment, and timezone data for user profile enrichment
Financial Compliance Exchange rates, VAT validation, and IBAN validation for financial compliance
Fraud Detection Email reputation, phone intelligence, and IP intelligence for fraud prevention

Vocabulary

  • Abstract Api Vocabulary — Unified taxonomy mapping 13 resources, 9 actions, 3 workflows, and 6 personas across operational (OpenAPI) and capability (Naftiko) dimensions

Rules

Maintainers

FN: Kin Lane

Email: [email protected]

About

Abstract API is a platform that offers a wide range of API services for developers to easily integrate various functionalities into their applications. Services include IP geolocation, IP intelligence, email validation, phone validation, currency exchange, website screenshots, image processing, web scraping, company enrichment, public holidays…

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors