{"product":"Lens","description":"Company enrichment, audience, and scraper APIs. Register → verify → add a card once (no charge, unlocks $5) → call APIs. Prefer MCP for AI clients.","base_url":"https://app.lens.ly","mcp":{"url":"https://mcp.lens.ly/mcp","auth":["Authorization: Bearer sk_live_…","x-api-key","?api-token=sk_live_…"],"connect_example":{"command":"npx","args":["mcp-remote","https://mcp.lens.ly/mcp?api-token=${LENS_API_KEY}"]},"covers":["audiences","enrichments","scrapers","google-maps","billing","integrations"]},"credit_cost_cents":3,"min_topup_cents":1000,"poke_balance_cents":100,"unlock_bonus_cents":500,"default_setup_amount_cents":2500,"auth":{"type":"api_key","headers":["x-api-key","Authorization: Bearer sk_live_…"]},"agent_onboarding":{"register":{"method":"POST","path":"https://app.lens.ly/api/v1/agents/register","body":{"email":"you@example.com"}},"verify":{"method":"POST","path":"https://app.lens.ly/api/v1/agents/verify","body":{"email":"you@example.com","code":"123456"},"returns":"api_key (shown once) + next.setup_url — nudge human to add card and unlock $5"},"billing_setup":{"method":"POST","path":"https://app.lens.ly/api/v1/billing/setup","auth":"api_key","body":{},"returns":"setup_url — open once in a browser to add card (no charge); unlocks +$5. Optional amount_cents to buy credits.","required_nudge":"After verify, always prompt the human to complete billing setup before large API usage."},"billing_status":{"method":"GET","path":"https://app.lens.ly/api/v1/billing","auth":"api_key","note":"When unlock_bonus_available, follow next.setup_url"},"topup":{"method":"POST","path":"https://app.lens.ly/api/v1/billing/topup","auth":"api_key","body":{"amount_cents":1000},"note":"Off-session charge after card is saved; usually unnecessary if auto-topup is on"}},"docs":{"human":"https://app.lens.ly/docs","agents":"https://app.lens.ly/docs/agents","meta":"https://app.lens.ly/docs/api/meta","register":"https://app.lens.ly/docs/api/agents-register","verify":"https://app.lens.ly/docs/api/agents-verify","billing_setup":"https://app.lens.ly/docs/api/billing-setup","billing":"https://app.lens.ly/docs/api/billing","topup":"https://app.lens.ly/docs/api/billing-topup","tools":"https://app.lens.ly/docs/api/tools","enrichments":"https://app.lens.ly/docs/api/find-company-website","audiences":"https://app.lens.ly/docs/api/audiences","scrapers":"https://docs.lens.ly/api/scrapers","google_maps":"https://docs.lens.ly/api/google-maps","integrations":"https://app.lens.ly/docs/api/integrations","competitor_reviews":"https://app.lens.ly/docs/api/competitor-reviews","credits":"https://app.lens.ly/docs/credits","llms_txt":"https://app.lens.ly/llms.txt","tools_catalog":"https://app.lens.ly/api/v1/tools","openapi":"https://app.lens.ly/openapi.json","apis_json":"https://app.lens.ly/apis.json","mcp":"https://docs.lens.ly/agents/mcp","mcp_endpoint":"https://mcp.lens.ly/mcp","mcp_registry_name":"ly.lens/mcp"},"example_enrichment":{"method":"POST","path":"https://app.lens.ly/api/v1/company/mobile-app","body":{"domains":["stripe.com"]}},"example_audience":{"method":"POST","path":"https://app.lens.ly/api/v1/audiences","body":{"play_slug":"competitor-reviews","source_params":{"websites":"hubspot.com","max_rating":"3","find_work_email":true},"number_of_leads":100},"poll":"https://app.lens.ly/api/v1/audiences/{id}","export":"https://app.lens.ly/api/v1/audiences/{id}/export?type=leads"},"example_scraper":{"method":"POST","path":"https://app.lens.ly/api/v1/scrapers/trustradius","body":{"url":"https://www.trustradius.com/products/hubspot-crm/reviews","max_pages":1,"find_linkedin":false},"async_example":{"body":{"url":"hubspot.com","max_pages":3,"find_email":true},"poll":"https://app.lens.ly/api/v1/scrapers/jobs/{id}","results":"https://app.lens.ly/api/v1/scrapers/jobs/{id}/results"},"slugs":["trustradius","trustpilot","glassdoor","yc","trustmrr","g2","indeed","appstore","substack","github","google-play","reddit","producthunt","capterra","upwork","wellfound","crunchbase","linkedin-profile","linkedin-jobs"]},"example_google_maps":{"method":"POST","path":"https://app.lens.ly/api/v1/google-maps/scrapes","body":{"keyword":"plumber","city":"Austin","state":"TX","max_results":50,"find_owners":true,"accept_generic":false},"poll":"https://app.lens.ly/api/v1/google-maps/scrapes/{id}","results":"https://app.lens.ly/api/v1/google-maps/scrapes/{id}/results","download":"https://app.lens.ly/api/v1/google-maps/scrapes/{id}/download","docs":"https://docs.lens.ly/api/google-maps"}}