Two REST endpoints, one API key. Look up people by name, city, and country — or look up any website by domain and get a trust score, company details, owners, and reviews back in seconds. Cheaper than proxies and CAPTCHAs, faster than a dedicated crawler, and no ToS headaches.
curl -X POST https://personpages.com/api/public/v1/lookup \
-H "Authorization: Bearer pp_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Jane Doe",
"age": 34,
"city": "Berlin",
"country": "Germany"
}'
# → { "profile": { "full_name": "Jane Doe", "employer": "...", ... },
# "url": "https://personpages.com/profile/jane-doe-berlin",
# "cached": false, "usage": { "free_remaining": 49, ... } }
# Website / company report (same key, same quota)
curl -X POST https://personpages.com/api/public/v1/website \
-H "Authorization: Bearer pp_live_xxx" \
-H "Content-Type: application/json" \
-d '{ "domain": "example.com" }'
# → { "report": { "trust_score": 82, "company": {...}, "owners": [...],
# "reviews": {...} }, "report_url": "https://personpages.com/website/example.com" }Start free. Only pay for what you use beyond 50 lookups a month.
Already have a key? Use the same email to update your card.
POST a name plus optional age, city, and country to /api/public/v1/lookup — or a domain to /api/public/v1/website.
If the profile exists, you get it instantly. If not, we run our search pipeline for you.
Structured profile, source URLs, confidence — plus a permanent public URL you can link to.