One URL. Every people row.
Point an image tag at the Avtrz endpoint with a contact's email or handle. That is the whole integration.
- Returns the contact's real business profile photo when one exists.
- Returns a clean 404 when it does not, so your initials fallback still works.
- Face-aware crops at any size you request.
- Cached at the edge for 24 hours, so people rows load instantly.
A photo API that stays out of the way.
Real photos, not generated avatars
Avtrz returns an actual business profile photo, never initials on a colored square.
One image link
Drop the URL into an image tag. It works in React, email, server-rendered tables, and AI-agent output.
Domain-scoped keys
Pin every API key to your origins, so a key that leaks out of your front end is useless elsewhere.
Usage-based pricing
Pay for profile views and new people found. No seats, no minimum, no surprise tier jumps.
Edge-cached delivery
Photos serve from the edge with a 24-hour cache, so contact views feel instant.
A fallback built in
A clean 404 when no photo exists keeps your existing initials fallback stable.
Wherever a row of people appears.
Questions about the API.
What does the avatar API return?
A request to the avatar endpoint returns an image: the real business profile photo for the contact you asked about, face-cropped to the size you requested. If no public photo exists, it returns a 404 so your own fallback can take over.
Where do the photos come from?
Avtrz resolves public business profile photos for a contact from their work email or handle. It does not generate or invent a face; if there is no real photo, you get a 404, never a placeholder.
How is it different from an avatar generator?
Generators like UI-Avatars or DiceBear draw initials or shapes. Avtrz returns the actual photo of the actual person. Generators are a good fallback; Avtrz is the real thing the fallback stands in for.
Do I need an SDK?
No. The integration is an image URL. It works anywhere an HTML image tag does: React, email, server-rendered tables, no-code tools, and AI-agent output.
How is it priced?
There is a free tier, then usage-based pricing on profile views and new people found. No seats and no minimum, so cost tracks the value you get.
Put real faces on every contact.
Create a workspace, drop in one image URL, and watch your people rows fill in.