Add an AI Girlfriends section to your site in an afternoon
A JSON feed of AI Angels companions with photos, short video clips, cam-site categories and copy written only for your domain. Every link carries your affiliate ID, so you earn 50% recurring on everyone who signs up.
The API is in private beta. Email [email protected] with your site and monthly traffic.
How the beta works
Three steps. Nothing to install on our side.
- Step 1Email us for access
Send your site, its audience and monthly traffic to [email protected]. During the private beta we add partners one at a time.
- Step 2Join the affiliate program
Register on FirstPromoter and send us your referral ID. It is built into every URL in your feed, so you never touch tracking parameters.
- Step 3Get your feed and go live
You get a private feed URL, docs written so an AI coding assistant can build the integration, and a description of every companion written only for your site.
What's in the feed
Everything you need for a companion directory that looks native to your site.
Companion profiles
Name, hero image, photo galleries, personality tags, short facts and stable slugs for upserts.
Video clips
Muted 4 to 8 second loops per companion, with poster frame, duration, an NSFW flag and a tracked watch link. Hotlinking is expected.
Copy written for your site
A short card line and a long description per companion, written for your domain only and not published anywhere else, so your pages carry original text.
Cam-site categories
Age group, ethnicity, body, hair, niche and personality for every companion, plus a categories file with each value and its real count for a filter sidebar.
Tracked deep links
Profile, chat, video hub and signup URLs, and a watch URL for every clip, each carrying your affiliate ID. Use them exactly as given.
Offers
An optional offers file with current promotions and a tracked landing URL, for a deals section.
SEO benefits for your site
The feed is built so the pages you make from it can rank on their own, not as copies of ours.
Original text on every page
Each companion comes with a card line and a long description written for your domain only. It is not on aiangels.io or any other partner site, so search engines see your pages as original, not as a copy.
100 new pages from day one
One profile page per companion, each with its own name, photos, clips and text, ready to be indexed. The feed grows during the beta, and so does your page count.
Category pages for long-tail searches
Six facets with real counts let you build pages like blonde, Latina or fitness AI girlfriends, the long-tail searches people actually type. The counts also tell you which pages are too thin to publish.
Video and image content
Every clip has a poster frame, a duration and a file URL, which is what video structured data needs, so your companion pages can appear in video and image search.
Pages that stay fresh
We republish the feed when the catalogue changes. New companions and clips reach your site without new code, which gives crawlers a reason to come back.
URLs that never move
Companions keep the same slug, so your page URLs, your internal links and any backlinks those pages earn stay where they are.
Endpoints
Static JSON files on a CDN. Your token is part of the path, so keep it on your server. Fetch at most once an hour; we republish the files when the catalogue changes.
| Manifest | GET /v1/{token}/index.json |
|---|---|
| All companions | GET /v1/{token}/companions.json |
| One companion | GET /v1/{token}/companions/{slug}.json |
| Category sidebar | GET /v1/{token}/categories.json |
| Offers | GET /v1/{token}/offers.json |
| Docs | /v1/docs/README.md · /v1/docs/openapi.yaml |
// companions.json → companions[0]
{
"slug": "fernanda",
"name": "Fernanda",
"short_description": "Lisbon photographer with warm tan skin...",
"description": "Written for your site only...",
"image": "https://.../angels/...png",
"videos": [{
"video_url": "https://www.aiangels.io/v/angels/videos/....mp4",
"duration_seconds": 5,
"is_nsfw": false,
"watch_url": "https://www.aiangels.io/ai-girlfriend/fernanda/...?fpr=YOU"
}],
"categories": {
"ethnicity": "latina",
"niche": ["influencer"],
"personality": ["playful", "confident"]
},
"urls": {
"profile": "https://www.aiangels.io/ai-girlfriend/fernanda?fpr=YOU",
"chat": "https://www.aiangels.io/chat/fernanda?fpr=YOU",
"videos": "https://www.aiangels.io/ai-girlfriend/fernanda/videos?fpr=YOU",
"signup": "https://www.aiangels.io/?fpr=YOU"
}
}What you earn
Tracked and paid through FirstPromoter, on the same terms as the AI Angels affiliate program.
Larger partners can ask about CPA or custom terms at [email protected]. Program details are on the affiliate page, and sign-up is on FirstPromoter.
Partner rules
A short list. It protects your commission as much as our brand.
- Link only with the URLs in the feed, exactly as given.
- Do not strip or rewrite query parameters.
- Hotlink images and clips; do not re-host or re-encode them.
- Play clips muted and looping, inside a tracked link.
- Fetch the feed from your server, at most once an hour.
- Remove companions that leave the feed within 24 hours.
- Keep explicit media off placements that must stay safe for work.
- Do not scrape aiangels.io for more media; ask us instead.
Live on
Questions partners ask
Who can join the private beta?
Sites whose visitors are adults interested in AI companions, adult content or dating. Email [email protected] with your site, audience and monthly traffic.
Will these pages count as duplicate content?
No. The descriptions are written for your domain only, so the text on your pages appears nowhere else. Photos and clips are shared media, as in any affiliate catalogue; the words around them are yours.
Is the copy really unique to my site?
Yes. Each partner gets its own descriptions, written from the companion’s facts and never published on aiangels.io or given to another partner. You can edit them.
How many companions are in the feed?
The feed has 100 companions today, out of 540+ in the AI Angels catalogue, and it grows during the beta. New companions appear in the same list, so your code does not change.
Is the content adult?
Yes. AI Angels is an 18+ platform and much of its media is explicit. Clips carry an is_nsfw flag, but hero images are not rated, so talk to us before using the feed anywhere that must stay safe for work.
Do I have to run a promo code?
No. The offers file is optional. A link-only site can ignore it; nothing else depends on it.
Which languages are available?
English today. Copy in more languages is on the roadmap.
Want AI Angels companions on your site?
The Companions API is in private beta. Email us with your site and we will take it from there.