VICIfast
Compliance

How to Query the Reassigned Number Database

Check up to 50 numbers individually or 250,000 in a batch at reassigned.us, using your last-contact or consent date to confirm a number was not reassigned.

VICIfast Support
··2 min read
How to Query the Reassigned Number Database

Querying the Reassigned Number Database (RND) is the practical step that turns the TCPA safe harbor from theory into protection. You run the check at the official site, reassigned.us, before you dial. The query is not a name lookup. You hand the database a phone number and a date, and it tells you whether that number was permanently disconnected or reassigned after the date. The date is your last-contact date or consent date, so before you scrub a Lead list you need that date logged for every record.

Single checks versus batch

You have two ways to query. For a handful of numbers you can check up to 50 individual numbers at a time, which is handy for spot-checks or a small callback queue. For a real campaign you run a batch, and a single batch can hold up to 250,000 numbers. Each number in the batch carries its own consent date, so the database can judge every record against the right cutoff. The answer for each number is yes, no, or no-data, and only a clean no means the number was not reassigned after your date.

Pricing runs on a tiered system, from $10 for 1,000 queries up to $357,000 for 600 million queries in a year, and every tier dropped 20 percent in April of 2025. You can run the queries yourself or set up automated filtering through third-party data scrubbing companies like DNC.com. Many operators already scrub the same lists against the federal DNC, so folding the RND check into that pass is natural. See filtering leads against the federal DNC for the suppression side, and our VICIdial compliance overview for how it all fits together. Records that come back reassigned belong on your Internal DNC so they never dial again.

Choosing single or batch

flowchart TD
  A[Ready to scrub a list] --> B{How many numbers?}
  B -->|Up to 50| C[Run individual queries]
  B -->|Up to 250000| D[Submit one batch]
  C --> E[Attach consent date to each]
  D --> E
  E --> F[Read result per number]
  F --> G{Result is clean no?}
  G -->|Yes| H[Keep for dialing]
  G -->|No| I[Suppress the lead]

The flow shows the choice between single and batch queries and what happens to each result. Small jobs go through individual checks, large lists go through one batch, and both paths attach a consent date so the database can answer correctly. Clean numbers stay in the dialing pool; anything reassigned is suppressed.

VICIfast ships compliant defaults so RND scrubbing slots into your routine instead of becoming a chore. Check our pricing to see what fits your volume.

About VICIfast LLC

VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.

Citing this article

VICIfast Engineering. “How to Query the Reassigned Number Database”. VICIfast LLC, June 24, 2026. Retrieved from https://vicifast.com/blog/how-to-query-reassigned-number-database

Have questions?

Related posts

You might be interested in

VICIfast newsletter

Liked this? Get the next one in your inbox.

We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.