Build on our social media data
Instagram, TikTok, YouTube, LinkedIn, Facebook, and the Meta Ad Library. 89 endpoints, one key, one response shape. Pay per call.
/v1/instagramProfiles, posts, tagged posts, followers, following, and locations.
/v1/tiktokProfiles, recent videos, and per-account engagement stats.
/v1/youtubeChannels, videos, view stats, comments, and transcripts.
/v1/linkedinCompanies, company jobs, job search, and ad search.
/v1/facebookProfiles, reels, and public event search.
/v1/meta_adsAd search, advertiser lookup, and per-ad insights.
Emails, DMs, and classification
Contact discovery, Instagram DM outreach, and profile classification. Priced per call.
Find emails Send a handle, get the creator's own addresses, each with its source page and an MX check. $0.05 per lookup
Send Instagram DMs Send to a username from a managed account and read the thread, replies included. $0.02 per message
Classify profiles Role, niche, audience location, and whether the account already takes brand money. $0.05 per profileTry the email finder
It runs here with no key. The DM panel below shows a real recorded send.
Find contact emails
One call reads the bio, the business email field, and the pages the account links to, then returns the addresses it can tie to that account.
- Every address shows the page it came from
- Bio address first, then the business email field, then linked pages
- Published only with ownership proof, then an MX check
- A repeat lookup answers from the stored run
/v1/intelligence/contact/complete $0.0500 per lookupFound on gymshark.com, own site
2 more addresses support@gymshark.comdata@gymshark.com
Send Instagram DMs
You send to a username. We assign a sending account to the thread and report what happened: sent, unconfirmed, or blocked.
- One sending account per thread, never exposed
- A repeated
client_tokendoes not send twice - Replies come back on the same conversation
- Threads are scoped to your organization
/v1/instagram/dm/sessions/{id}/messages $0.02 per messagedocs capture, hello from the API
sentThree calls: open a session, send, read the thread.
post /dm/sessions · post /dm/sessions/{id}/messages · get /dm/conversations/{id}
Explore the endpoints
Pick a network and a resource. Each one shows its request and a recorded response. Rows marked live run here, no key needed.
curl "https://api.virev.ai/v1/instagram/profile?q=nike" \
-H "Authorization: Bearer $VIREV_KEY" {
"data": {
"id": 1417,
"profile_id": 258299,
"platform": "instagram",
"username": "nike",
"ig_id": "13460080",
"fbid": null,
"full_name": "Nike",
"biography": null,
"profile_pic_url": "https://instagram.fscl19-1.fna.fbcdn.net/v/t51.82787-19/551608484_18567162979020081_1135468084872726555_n.jpg?stp=dst-jpg_e0_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4zOTkuZXhwZXJpbWVudGFsIn0&_nc_ht=instagram.fscl19-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2gHzsLTmKe1_HoSwYFVMz-WbZ1j_hqT6IG7RBv0MwOy8k9qTAyv05LdsRyR_oQsQPiI&_nc_ohc=m6sSJWr6NUUQ7kNvwEVdDhE&_nc_gid=c0SY08LO8uaAETpKzrioSA&edm=APGXKFABAAAA&ccb=7-5&ig_cache_key=GKTg4CAx7dmBvPZBABvIoQw1-sEPbmNDAQAB1501500j-ccb7-5&oh=00_AQCgjuGyViJlRhYKmdApLeNKxsBIieTd3eyt9chJivP3Vg&oe=6A6C303A&_nc_sid=a8b8e2",
"external_urls": [],
"followers": null,
"following": null,
"posts_count": null,
"is_verified": true,
"is_private": false,
"is_business_account": false,
"is_professional_account": false,
"category_name": null,
"business_category_name": null,
"has_channel": false,
"scrape_count": 29,
"first_scraped_at": "2026-07-09T16:06:59.020178Z",
"last_scraped_at": "2026-07-26T18:17:41.585534Z",
"enriched_at": "2026-07-22T10:44:52.309423Z",
"enrichment": {
"entity_type": "brand",
"account_role": "brand",
"primary_niche": "sports apparel and footwear",
"sub_niches": [
"athletic wear",
"sneakers",
"sports marketing",
"football/soccer",
"basketball",
"tennis",
"running"
],
"content_tags": null, Pay per call. Nothing renews.
Top up a balance and call. A failed call is never billed, and credits never expire.
15K × contact discovery at $0.05 each
| Endpoint | Billed | Rate | $500+ |
|---|---|---|---|
| /v1/intelligence/contact/complete | per lookup | $0.05 | $0.042 |
| /v1/intelligence/contact/fast | per lookup | $0.02 | $0.0168 |
| /v1/intelligence/profile | per profile | $0.05 | $0.042 |
| /v1/instagram/profile | per profile | $0.0005 | $0.00042 |
| /v1/instagram/user_feed | per 12 posts | $0.0005 | $0.00042 |
| /v1/instagram/followers | per 1,000 | $0.002 | $0.00168 |
| /v1/tiktok/live/profile | per profile | $0.0005 | $0.00042 |
| /v1/youtube/live/channel | per channel | $0.0005 | $0.00042 |
Frequently asked
A scraping API returns pages. The contact, profile, and DM endpoints return a result instead: the email address, the account classification, and the sent message. The rest of the API still gives you raw platform data.
It’s time to make your first call
Keys are issued instantly. No sales call, no trial window. Top up $1 and start.