prospeo-full-export

Export complete Prospeo people search results to CSV via the Search Person API.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill prospeo-full-export-pinkycherry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prospeo-full-export
Source: https://github.com/Pinkycherry/newbusinessideas3/tree/main/.claude/skills/prospeo-full-export
Command: npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill prospeo-full-export-pinkycherry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Prospeo's web UI caps exports and paginates results, making it impossible to download large people searches in full. This Skill paginates through the Prospeo Search Person API to extract every matching contact to CSV, including searches over 25,000 results via automatic state-by-state splitting. ## Core Features & Use Cases - Full API Pagination: Translates UI filters (job title, location, industry, headcount, technology, revenue) into Prospeo API filter objects and paginates through every page at 25 results per request. - 25K+ State Splitting: Automatically splits US-wide searches exceeding 20,000 results into 50 state-level searches and deduplicates contacts by LinkedIn URL and email. - Rate Limit Handling: Enforces 2 requests/second with exponential backoff retries on 429 responses, and estimates credit costs before running. - Use Case: A sales team needs all 87,000 VPs of Sales at US companies with 50-500 employees. Describe the filters, confirm the ~3,500 credit estimate, and receive a deduplicated CSV with names, titles, emails, phones, and company data. ## Quick Start Describe your Prospeo search filters, such as "Export all CEOs at 11-50 person SaaS companies in California with verified emails," and confirm the estimated credit cost to start the export.

Frequently Asked Questions about prospeo-full-export

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export all results from a Prospeo people search?

Build your search in Prospeo's web UI, then describe the filters so they map to Search Person API filter keys. A generated TypeScript script paginates through every page at 25 results per request and writes all contacts to a CSV file.

How to export more than 25,000 results from Prospeo?

Prospeo caps any single search at 25,000 results (1,000 pages of 25). For larger US searches, split the query into 50 state-level searches by replacing the country location filter with each state, then deduplicate across states by LinkedIn URL.

What filters does the Prospeo Search Person API support?

The API accepts filters for job title, location, company industry, headcount range, technology, revenue, founding year, company name and domain, and contact details like verified email or phone. Locations require a specific format such as "California, United States #US".

How many credits does a Prospeo API export cost?

Each API request that returns results costs 1 credit and returns 25 contacts. A 25,000-result export costs roughly 1,000 credits, and a 100,000-result state-split export costs around 4,000 credits.

Why does the Prospeo API return a 429 error?

A 429 error means you exceeded the rate limit of 2 requests per second. The export script handles this automatically with exponential backoff up to 60 seconds, but you should only run one export at a time.

What are the requirements to run a Prospeo API export script?

You need Node.js 18 or later for native fetch support, tsx to run TypeScript files directly, and a Prospeo account with API credits. Set your key as the PROSPEO_API_KEY environment variable rather than hardcoding it.