What's new.
All notable changes to the Ambect API and platform, newest first.
POST /v1/normalize/batch — normalize up to 100 entities in a single request
Batch requests are supported across all five entity types: company, address, phone, email, and identifier
Per-item partial success — each item returns its own result or error, and the request succeeds even when some items fail
Response summary with per-batch counts: total, succeeded, and failed
Mandatory email OTP 2FA — all accounts now require a 6-digit one-time code on every login
TOTP authenticator app support — enroll Google Authenticator, Authy, or any TOTP app for stronger 2FA
Greek → Latin transliteration tool — supports Greece (GR) and Cyprus (CY)
Hebrew → Latin transliteration tool — consonantal skeleton output for Israeli company names
Japanese katakana → Romaji conversion tool — works best with katakana brand names
Arabic transliteration — ا, إ, ء, ع, ة, ى, ئ, ؤ now correctly convert to Latin characters instead of passing through unchanged
Cyrillic → Latin transliteration tool — supports Russian, Ukrainian, Bulgarian, and Serbian company names
Arabic → Latin transliteration tool — supports UAE, Saudi Arabia, Egypt, and Morocco
Chinese → Pinyin romanization tool — supports Simplified and Traditional Chinese
Interactive tool widget — paste a company name, select a country, get the canonical form in real time
Legal-suffix glossary — 453 suffix entries across 100+ countries, each with a dedicated page
Legal-suffix comparison pages — side-by-side breakdowns for GmbH vs AG, LLC vs Corp, S.A. vs SRL, and more
POST /v1/normalize/company — multi-stage company name normalization pipeline
Transliteration support for Cyrillic, Chinese, Japanese, Arabic, Hebrew, and Greek scripts
3,000+ synonym mappings across 100+ countries
250+ acronym expansion entries
850+ stop word mappings across 80+ countries
Country-aware legal form normalization (LLC, GmbH, S.A., 株式会社, and more)
POST /v1/normalize/address — global address normalization via libpostal across 100+ countries
Structured address output: house_number, street, unit, city, region, postal_code, country
Postal code format validation for 60+ countries; street and region abbreviation expansion
Optional geocoding via Google Maps API — returns lat/lng and place_id (Growth and Business plans)
POST /v1/normalize/phone — phone number normalization to E.164, national, and international formats
Line type classification: MOBILE, FIXED_LINE, TOLL_FREE, VOIP, and more
POST /v1/normalize/email — email address normalization with disposable domain detection
POST /v1/normalize/identifier — business identifier normalization and validation
Identifier types: US SSN, US EIN, EU VAT (27 country prefixes), US SIC code, stock ticker
Confidence scoring and per-request stages_fired observability on all endpoints
Free, Starter, Growth, and Business plans with API key management