# Check the recipient before you send to them.

One call says what a phone number is: the network serving it, the network that issued it, whether it has moved between the two, and what kind of line it is. One call says whether an email address will accept mail. Same key, same error envelope, same idempotency contract as every other Bird channel, because the same engineering team built them all.

## 5 minutes from npm install to first lookup

## Look up a number or an address from the language you already use.

Typed methods in the Go, TypeScript, Python, and PHP SDKs, and bird lookup on the CLI. The dashboard runs the same two operations one at a time, which is the fastest way to see an answer before you write any code.

## What a lookup answers, and what each answer costs.

Named fields from real data sources, not a model guessing. Every one of them tells you whether it was answered, and you are billed only for the ones that were.