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
Email Verification
Email bounce tracking and spam trap detection
3 endpoints
Credits
Credit balance and purchasing
3 endpoints
Markdown Exports
Export websites to markdown format
7 endpoints
Admin
Admin-only endpoints for platform management
3 endpoints
Webhooks
Webhook endpoints for external integrations
1 endpoint
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