
Name Intelligence API
Turn a first name into structured intelligence: gender with a real probability, all-time popularity, active years, peak year and per-decade history β built from 146 years of official US Social Security records (1880-2025, 105,966 distinct names) plus the Census Bureau's 162,253-surname frequency file. One call answers what gender-inference services charge monthly for: Michael -> male at 99.5% over 4.4M records; ambiguous names answer honestly (Taylor -> female at 74%); unknown strings return null instead of a guess. Batch up to 100 names per POST for CRM and list enrichment. Search names by prefix, gender or popularity; pull full statistics with decade-by-decade counts (watch Ada peak in 1918 and revive in the 2020s); look up any surname's rank, count and per-100k frequency (Smith #1, Nguyen #38). All source data is public domain and refreshes with the SSA's annual May release. Built for CRM enrichment, personalization, analytics, form autofill and demographic research β statistical inference from official records, not identity claims about individuals. Complements our Baby Names API (popularity browsing) with the data-enrichment side. Self-hosted β no third-party calls at request time.
{
"ok": true,
"count": 4,
"results": [
{
"name": "Grace",
"gender": "female",
"probability": 0.9974,
"count": 536340
},
{
"name": "Liam",
"gender": "male",
"probability": 0.9985,
"count": 359085
},
{
"name": "Taylor",
"gender": "female",
"probability": 0.7441,
"count": 443686
},
{
"name": "Zzyzx",
"gender": "male",
"probability": 1,
"count": 10
}
]
}Why developers pick this API
Production-ready
Production Ready
Battle-tested infrastructure with a 99.9% uptime SLA. Rate limits are generous, responses are consistent.
Simple Integration
Standard REST + JSON. Works with any HTTP client. Copy-ready code snippets in 4 languages.
One Key, 20+ APIs
Your DataAndAPIs subscription unlocks every API on the platform β anime, finance, sports, and more.
Code snippets
One install. Every endpoint.
No proprietary SDKs needed. Any HTTP client works. Pick your language and paste.
- Fully typed responses β auto-completion in your IDE
- Tracks the API in lockstep β new endpoints land same day
- One key works across 20+ APIs on the platform
import axios from 'axios';
const { data } = await axios.get(
'{API_URL}',
{ headers: { 'X-Api-Key': process.env.API_KEY } }
);π Subscribe to unlock the live API URL
Developer playground
Explore the endpoints
Browse request parameters and inspect live example responses.
Available Endpoints
Request Parameters
API URL
Please subscribe to see the API URL
Headers
Request Body
application/jsonPlease subscribe to see the actual API URL
import axios from 'axios';
const url = '{API_URL}';
const body = {
"names": [
"Grace",
"Liam",
"Taylor"
]
};
const { data } = await axios.post(url, body, {
headers: {
'X-Api-Key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
}
});Pricing
One subscription. Every API.
Tokens unlock this API and 20+ others on DataAndAPIs. Switch APIs any time β we promote.
STARTER
25,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Email support
PRO
100,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Priority email support
ULTRA
1,000,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Priority support
Need higher volume, dedicated infra, or a custom contract? Talk to sales β
Common questions
The things that actually block the upgrade.
Ship Name Intelligence API this afternoon.
500 free tokens. No card. Plus 20+ other APIs on the same key.
