Getting Started
Base URL
All API requests should be made to:
https://api.scrappy.gg
Authentication
Most endpoints require authentication. Include your API key in the Authorization header:
curl -H "Authorization: Bearer YOUR_API_KEY" \https://api.scrappy.gg/api/users
Response Format
All responses are returned in JSON format with a consistent structure:
{"success": true,"data": {// Response data here}}// Error response{"success": false,"error": {"code": "ERROR_CODE","message": "Human readable error message"}}
Rate Limiting
API requests are rate limited to ensure fair usage. When you exceed the rate limit, you'll receive a 429 status code. Rate limits vary by endpoint and are documented in each section.
API Sections
Explore the API by section. Click on any section to view detailed endpoint documentation.
Authentication
User authentication and session management
1 endpoint
Users
User profile and account management
2 endpoints
Consent Management
GDPR consent preferences and history
3 endpoints
Data Export
GDPR subject access requests - export your data
3 endpoints
Account Deletion
GDPR right to erasure - delete your account
4 endpoints
Projects
Organize sources and leads into projects
5 endpoints
Sources
Manage data sources for lead scraping
10 endpoints
Jobs
Scraping job management and monitoring
5 endpoints
Leads
Lead management and email validation
9 endpoints
Profile Types & Profiles
Custom entity schemas for structured data extraction, plus management of extracted profiles
11 endpoints
Matching Engine
Rules-based and AI-powered filtering and scoring of profiles — FILTER, SCORED, and AI match types
8 endpoints
Accounts
Aggregated company/account view derived from lead data
4 endpoints
Deal Campaigns
AI-powered deal flow management — discover sources, rank accounts, and generate matching rules
8 endpoints
AI Chat Agent
Conversational AI assistant (Claude) that can query and manage leads, sources, and jobs via natural language
5 endpoints
Email Verification
Email bounce tracking and spam trap detection
3 endpoints
LinkedIn Integration
LinkedIn scraping, lead enrichment, profile validation, and commonalities analysis
7 endpoints
Warmup Domains
Email domain warming system — 5-week progressive warmup for improved deliverability
7 endpoints
AngelSend Integration
Cold email outreach platform integration — export leads, send emails, AI personalization, and domain warmup
16 endpoints
Credits
Credit balance and purchasing
3 endpoints
Markdown Exports
Export websites to markdown format
7 endpoints
Analytics
Pipeline overview, source performance, capacity planning, and credit burn rate metrics
4 endpoints
Admin
Admin-only endpoints for platform management
3 endpoints
Webhooks
Manage outbound webhooks for event notifications and receive inbound webhooks from external services
8 endpoints
Enterprise
Organizations, API keys, source templates, proxy profiles, suppression lists, and data destinations
19 endpoints
Infrastructure
Health checks and monitoring endpoints
1 endpoint
SDKs & Libraries
We provide code examples in cURL, JavaScript, and Python for every endpoint. Official SDKs are coming soon.
cURLJavaScriptPython