castomFLOW
Deschideți castomFLOW

Date de referință și îmbogățire

Treizeci și patru de milioane de rânduri, ca un pas

Țări, limbi și monede. 13,4 milioane de localități și elemente geografice populate. 19 milioane de variante de nume. Două milioane de coduri poștale. Aeroporturi, porturi maritime, mărci de vehicule. Șaizeci și cinci de endpoint-uri, fără autentificare, fără grilă de tarife, pentru că este aceeași platformă pe care fluxul dumneavoastră de lucru rulează deja.

De ce este neobișnuit

În orice alt instrument de automatizare, „validați această adresă” este o integrare plătită cu o terță parte. Găsiți un furnizor, deschideți un cont, conveniți o grilă de tarife, obțineți o cheie, stocați cheia, urmăriți cota și renegociați când volumul se schimbă. Căutarea în sine durează douăzeci de milisecunde; achiziția durează două săptămâni.

Aici este un pas în selector. Datele sunt date de referință publice — GeoNames, liste oficiale de coduri, registre publicate — curățate, indexate și furnizate de castomAPI, care există pentru că o duzină de produse din această familie aveau nevoie de același lucru și construirea lui o dată era mai ieftină decât construirea lui de douăsprezece ori.

Căutarea se bazează pe trigram, cu un minim de trei caractere, astfel încât un nume parțial sau scris greșit găsește totuși localitatea. Acest minim este deliberat: două caractere se potrivesc cu tot, iar o căutare care se potrivește cu tot este mai rea decât lipsa unei căutări.

Cele trei lucruri pe care oamenii le fac cu el

Validați — opriți datele proaste la ușă. Este acela un cod poștal real pentru acel oraș? Există acel cod de țară, sau este o greșeală de tastare făcută de cineva în 2019 care se propagă de atunci? Este PLN o monedă, și este cea în care acest client ar trebui facturat?

Normalizați — „Warsaw”, „Warszawa”, „Varsovie” și „Варшава” sunt un singur loc cu un singur identificator. Nouăsprezece milioane de variante de nume există astfel încât baza de date a clienților dumneavoastră să nu fie nevoită să păstreze patru ortografii ale aceluiași oraș și să pretindă că sunt patru orașe.

Îmbogățiți — un nume de oraș devine coordonate, un fus orar, o regiune administrativă și o cifră de populație. Un cod de aeroport devine un nume și o locație. Un cod poștal devine tot ce este deasupra lui în ierarhie. Șase câmpuri pe care altfel o persoană ar fi trebuit să le tasteze, completate în douăzeci de milisecunde, gratis.

Fusul orar este cel discret

Rezolvarea unui loc vă oferă fusul său orar, iar un fus orar este ceea ce face ca „trimiteți asta la ora nouă dimineața” să însemne ora nouă dimineața pentru destinatar, nu ora nouă dimineața pentru dumneavoastră. Orele de liniște, programările și mementourile devin toate corecte pentru o listă internațională fără ca cineva să întrețină un tabel de mapare.

Îmbogățiți un contactDate castomAPI
  • 1Intrare„ul. Powstańców Śląskich 5, 53-332 Wrocław, PL”
  • 2Cod poștal identificat53-332 → Wrocław, Dolnośląskie, PL.
  • 3Localitate rezolvată51.0938 N, 17.0226 E · Europe/Warsaw · populație 674 079.
  • 4Scris înapoiȘase câmpuri completate pe care o persoană ar fi trebuit altfel să le scrie.
  • §CostPas determinist. Fără cheie, fără cotă, fără taxă per căutare.

Timp scurs: 40 ms65 de endpoint-uri disponibile

Treizeci și patru de milioane de rânduri. Un singur pas.

Exemple concrete

Unde își câștigă locul

Înainte să vadă transportatorul

O adresă verificată și normalizată înainte de a fi cumpărată eticheta de expediere. O etichetă respinsă costă o taxă și o zi; un cod poștal respins costă douăzeci de milisecunde.

Înainte să vadă contabilul

Un cod de monedă și un cod de țară validate înainte de emiterea unei facturi, ceea ce este considerabil mai ieftin decât a le valida după ce a fost trimisă.

Deduplicarea unei liste

Două înregistrări cu același client sub două ortografii ale aceluiași oraș se îmbină corect odată ce ambele orașe se rezolvă la același identificator.

Rutare după geografie

Coordonate pentru un client și coordonate pentru depozitele dumneavoastră, iar execuția alege cel mai apropiat fără ca cineva să întrețină o foaie de calcul cod-poștal–depozit.

Limba, corect

O țară se rezolvă în limbile ei, astfel încât mesajul trimis este într-una pe care destinatarul probabil o citește — decis de date, nu de o presupunere despre un steag.

Flotă și logistică

Mărci de vehicule, aeroporturi și porturi maritime ca înregistrări canonice, pentru fluxurile de lucru a căror activitate implică ceva care se deplasează fizic.

Limitele oneste

Acestea sunt date de referință publice, nu un serviciu comercial de verificare a adreselor. Vă va spune că 53-332 este un cod poștal real în Wrocław și vă va oferi coordonatele localității. Nu vă va spune dacă apartamentul 212 există la numărul 5, sau dacă locuiește cineva acolo. Pentru verificare la nivel de punct de livrare aveți nevoie de produsul unui operator poștal național, iar un flux de lucru poate apela unul prin HTTP alături de acesta.

De asemenea, nu este o sursă de date personale. Nu există oameni în el. Conține locuri, coduri, registre și fapte publice — ceea ce este exact motivul pentru care poate fi furnizat fără autentificare.

Despre actualizare: datele de referință se schimbă lent, iar acestea sunt reîmprospătate conform unui program, nu continuu. Un sat redenumit recent nu va apărea în aceeași după-amiază. Pentru orice se schimbă din oră în oră, doriți fluxul de evenimente, creat exact pentru asta.