castomFLOW
Apri castomFLOW

Dati di riferimento ed arricchimento

Trentaquattro milioni di righe, come passaggio

Paesi, lingue e valute. 13,4 milioni di località abitate e caratteristiche geografiche. 19 milioni di varianti di nome. Due milioni di codici postali. Aeroporti, porti marittimi, marche di veicoli. Sessantacinque endpoint, nessuna autenticazione, nessun listino prezzi, perché è la stessa piattaforma su cui gira già il tuo workflow.

Perché è qualcosa di insolito

In tutti gli altri strumenti di automazione, «valida questo indirizzo» è un'integrazione di terze parti a pagamento. Trovi un fornitore, apri un account, concordi un listino, ottieni una chiave, conservi la chiave, controlli la quota e rinegozi quando il tuo volume cambia. La ricerca in sé richiede venti millisecondi; l'approvvigionamento richiede due settimane.

Qui è un passaggio nel selettore. I dati sono dati di riferimento pubblici — GeoNames, elenchi di codici ufficiali, registri pubblicati — ripuliti, indicizzati e serviti da castomAPI, che esiste perché una dozzina di prodotti di questa famiglia aveva bisogno della stessa cosa e costruirlo una volta era più economico che costruirlo dodici volte.

La ricerca è basata su trigrammi con un minimo di tre caratteri, quindi un nome parziale o sbagliato trova comunque il luogo. Quel minimo è voluto: due caratteri corrispondono a tutto, e una ricerca che corrisponde a tutto è peggiore di nessuna ricerca.

Le tre cose che la gente ci fa

Validare — fermare i dati sbagliati alla porta. È un codice postale vero per quella città? Quel codice paese esiste, o è un refuso fatto da qualcuno nel 2019 che si propaga da allora? PLN è una valuta, ed è quella in cui va addebitato questo cliente?

Normalizzare — «Varsavia», «Warszawa», «Varsovie» e «Варшава» sono un solo luogo con un solo identificatore. Diciannove milioni di varianti di nome esistono perché il tuo database clienti non debba contenere quattro grafie della stessa città fingendo che siano quattro città.

Arricchire — un nome di città diventa coordinate, un fuso orario, una regione amministrativa e una cifra di popolazione. Un codice aeroportuale diventa un nome e una posizione. Un codice postale diventa tutto ciò che sta sopra di esso nella gerarchia. Sei campi che una persona avrebbe dovuto digitare, compilati in venti millisecondi, gratis.

Il fuso orario è quello silenzioso

Risolvere un luogo ti dà il suo fuso orario, e un fuso orario è ciò che fa sì che «invia questo alle nove del mattino» significhi le nove del mattino per il destinatario e non le nove del mattino per te. Ore silenziose, pianificazioni e promemoria diventano tutti corretti per una lista internazionale senza che nessuno debba mantenere una tabella di corrispondenze.

Arricchisci un contattoDati castomAPI
  • 1Input«ul. Powstańców Śląskich 5, 53-332 Wrocław, PL»
  • 2Codice postale abbinato53-332 → Breslavia, Bassa Slesia, PL.
  • 3Località risolta51.0938 N, 17.0226 E · Europe/Warsaw · popolazione 674 079.
  • 4RiscrittoSei campi compilati che una persona avrebbe dovuto digitare.
  • §CostoPassaggio deterministico. Nessuna chiave, nessuna quota, nessun addebito per ricerca.

Tempo trascorso: 40 ms65 endpoint disponibili

Trentaquattro milioni di righe. Un solo passaggio.

Esempi pratici

Dove si guadagna il suo posto

Prima che lo veda il corriere

Un indirizzo verificato e normalizzato prima che l'etichetta di spedizione venga acquistata. Un'etichetta rifiutata costa una commissione e un giorno; un codice postale rifiutato costa venti millisecondi.

Prima che lo veda il commercialista

Un codice valuta e un codice paese validati prima che una fattura venga emessa, che è decisamente più economico che validarli dopo che è stata inviata.

Deduplicare una lista

Due record con lo stesso cliente sotto due grafie della stessa città si fondono correttamente una volta che entrambe le città risolvono allo stesso identificatore.

Instradamento per geografia

Coordinate per un cliente e coordinate per i tuoi depositi, e l'esecuzione sceglie il più vicino senza che nessuno debba mantenere un foglio di calcolo da CAP a deposito.

La lingua, correttamente

Un paese si risolve nelle sue lingue, quindi il messaggio che parte è in una che il destinatario probabilmente legge — deciso dai dati piuttosto che da un'assunzione su una bandiera.

Flotta e logistica

Marche di veicoli, aeroporti e porti marittimi come record canonici, per i flussi di lavoro il cui compito riguarda qualcosa che si sposta fisicamente.

I limiti onesti

Questo è un dato di riferimento pubblico, non un servizio commerciale di verifica degli indirizzi. Ti dirà che 53-332 è un codice postale reale di Breslavia e ti darà le coordinate della località. Non ti dirà se l'appartamento 212 esiste al civico 5, né se qualcuno ci abiti. Per la verifica a livello di punto di consegna ti serve il prodotto di un operatore postale nazionale, e un flusso di lavoro può richiamarne uno via HTTP accanto a questo.

Non è nemmeno una fonte di dati personali. Non ci sono persone al suo interno. Contiene luoghi, codici, registri e fatti pubblici — ed è esattamente per questo che può essere erogato senza autenticazione.

Sulla freschezza: i dati di riferimento cambiano lentamente, e questo viene aggiornato secondo una pianificazione, non in continuo. Un villaggio appena rinominato non apparirà lo stesso pomeriggio. Per tutto ciò che cambia di ora in ora ti serve il feed degli eventi, che è costruito proprio per questo.