Skip to content

Address velocity

published · September 17, 2026

Address velocity is how many times one account has looked up one address inside a window: the seen_by_you field, kept under the premise digest and never anyone else's lookups.

Address velocity is how often one account has looked up the same address inside a window — the signal that a signup flow which keeps seeing one address, or a checkout that receives the same delivery point under fifty names in an afternoon, is looking at one person or one script rather than fifty customers.

What Spaw answers

seen_by_you is an object on every billed address lookup: count, how many times your own account looked the address up inside the window before this call, first_seen_at, when the first of those was, and window_days, seven by default. The first lookup answers zero; a repeat the seven-day marker serves free still counts, because velocity is about your traffic, not about what was charged. The counter is kept under the premise digest — the same key premise_key carries — or a hash of the folded input when the address names no building, never the address itself, and the window closes from its first sighting so a steady trickle cannot keep one alive for ever.

What it does not mean

It is your account's own lookups and nothing else. An address seen a hundred times across other customers answers zero for you: a postal address is where somebody lives, and there is no cross-account address reputation at Spaw and never will be. The guest demo and the five test addresses answer null. It carries no weight; what a count of three in a day should mean is a rule for your shipping policy or your own code, not for the score.

Related

markdown version: /glossary/address-velocity.md

Verify addresses the same way

The Spaw API runs every check described here on each lookup, with an SMTP handshake that never sends mail. 10 free lookups a month, no card required.

Get your API key

More glossary

  • Area-code overlay

    An area-code overlay is a new area code added over the same area as an existing one, instead of splitting it, so neighbours can hold different codes and local calls need ten digits.

  • Calling window

    A calling window is the span of local hours a sender contacts people in. Spaw answers in_call_window from the number's time zones: clock arithmetic, not compliance advice.

  • Fictional number

    A fictional number sits in a range kept out of service for films, TV and other fiction: 555-0100 to 555-0199 in North America, and ranges Ofcom, ARCEP, ACMA and ComReg reserve elsewhere.

  • International (exit) prefix

    An international prefix is what is dialled to leave a country before the calling code: 00 in most of the world, 011 in North America. Spaw reads it and suggests a fix in did_you_mean.

  • International network number

    An international network number sits under a calling code the ITU gives a global service rather than a country, such as +870, +881, +882 or +883, so its country is null.

  • Live carrier check (HLR lookup)

    A live carrier check asks the mobile networks, at the moment of the lookup, whether a number is in service, which network serves it and whether it is roaming. On Spaw it is not enabled.

  • Number pooling (thousands-blocks)

    Number pooling splits a North American central office code into ten blocks of a thousand numbers, each assigned to a carrier separately, so one code can hold several carriers' numbers.

  • Number portability

    Number portability lets a subscriber keep a phone number when changing carrier. The number's block stays listed under the carrier it was issued to, so block data names the original holder.