Справочни данни и обогатяване
Тридесет и четири милиона реда, като стъпка
Държави, езици и валути. 13,4 милиона населени места и географски обекти. 19 милиона варианти на имена. Два милиона пощенски кода. Летища, морски пристанища, марки автомобили. Шестдесет и пет крайни точки, без автентикация, без тарифна листа, защото е същата платформа, на която Вашият работен процес вече работи.
Защо това е необичайно
Във всеки друг инструмент за автоматизация „провери този адрес“ е платена интеграция с трета страна. Намирате доставчик, отваряте акаунт, договаряте тарифна листа, получавате ключ, съхранявате ключа, следите квотата и преговаряте отново, когато обемът Ви се промени. Самото търсене отнема двадесет милисекунди; снабдяването отнема две седмици.
Тук това е стъпка в списъка за избор. Данните са публични справочни данни — GeoNames, официални кодови списъци, публикувани регистри — почистени, индексирани и предоставяни от castomAPI, което съществува, защото дузина продукти от това семейство се нуждаеха от едно и също и изграждането му веднъж беше по-евтино от изграждането му дванадесет пъти.
Търсенето работи с триграми и минимална дължина от три знака, така че частично или сгрешено изписано име пак намира мястото. Този минимум е умишлен: два знака съвпадат с всичко, а справка, която съвпада с всичко, е по-лоша от липсваща справка.
Трите неща, които хората правят с него
Валидиране — спиране на лошите данни още на входа. Това ли е истински пощенски код за този град? Съществува ли този код на държава, или е печатка, която някой е направил през 2019 г. и оттогава се разпространява? PLN валута ли е и точно тази ли трябва да се таксува този клиент?
Нормализиране — „Warsaw“, „Warszawa“, „Varsovie“ и „Варшава“ са едно място с един идентификатор. Съществуват деветнайсет милиона варианти на имена, за да не се налага вашата клиентска база да съхранява четири изписвания на един и същ град и да преструва, че са четири града.
Обогатяване — име на град се превръща в координати, часова зона, административен регион и брой население. Код на летище се превръща в име и местоположение. Пощенски код се превръща във всичко над него в йерархията. Шест полета, които иначе някой би въвел на ръка, попълнени за двадесет милисекунди, безплатно.
Часовата зона е тихата полза
При определянето на място получавате неговата часова зона, а часовата зона е това, което прави „изпрати това в девет сутринта“ да означава девет сутринта за получателя, а не девет сутринта за вас. Тихите часове, графиките и напомнянията стават верни за международен списък, без някой да поддържа таблица за съответствия.
- 1Вход„ul. Powstańców Śląskich 5, 53-332 Wrocław, PL“
- 2Пощенският код е съпоставен53-332 → Wrocław, Долносилезко войводство, PL.
- 3Мястото е определено51.0938 N, 17.0226 E · Europe/Warsaw · население 674 079.
- 4Записани обратноПопълнени са шест полета, които иначе човек би въвел ръчно.
- §ЦенаДетерминирана стъпка. Без ключ, без квота, без такса на справка.
Изминало време: 40 ms65 налични крайни точки

Тридесет и четири милиона реда. Една стъпка.
Работни примери
Къде доказва стойността си
Преди да го види превозвачът
Адрес, проверен и нормализиран, преди да бъде купен товарителницата. Отхвърлена товарителница струва такса и един ден; отхвърлен пощенски код струва двадесет милисекунди.
Преди да го види счетоводителят
Код на валута и код на държава, валидирани преди издаването на фактура, което е значително по-евтино от валидирането им след като тя е изпратена.
Обездублиране на списък
Два записа с един и същ клиент под две изписвания на един и същ град се сливат правилно, щом и двата града се сведат до един и същ идентификатор.
Маршрутизиране по география
Координати на клиент и координати на вашите складове, а процесът избира най-близкия, без някой да поддържа таблица с връзки пощенски код – склад.
Език, правилният
Държава се свежда до своите езици, така че изпратеното съобщение е на език, който получателят вероятно разбира — решено по данни, а не по предположение, базирано на знаме.
Автопарк и логистика
Марки на превозни средства, летища и морски пристанища като канонични записи, за процесите, чиято работа включва нещо, което физически се движи.
Честните ограничения
Това е публична справочна информация, а не търговска услуга за проверка на адреси. Тя ще ви каже, че 53-332 е истински пощенски код във Вроцлав, и ще ви даде координатите на населеното място. Няма да ви каже дали апартамент 212 съществува на номер 5, или дали някой живее там. За проверка на ниво точка за доставка ви трябва продукт на национален пощенски оператор, а работен процес може да извика такъв по HTTP успоредно с това.
Това също не е източник на лични данни. В него няма хора. Съдържа места, кодове, регистри и публични факти — точно затова може да се предоставя без удостоверяване.
За актуалността: справочните данни се променят бавно и тези тук се обновяват по график, а не непрекъснато. Населено място, преименувано неотдавна, няма да се появи същия следобед. За всичко, което се променя на всеки час, вместо това ви трябва емисията за събития, създадена точно за това.