API Documentation
Pyronets REST API
The Pyronets API allows you to programmatically submit extraction requests, monitor job status, and retrieve structured data. All endpoints use HTTPS and return JSON responses.
Authentication
All API requests require an API key passed via the Authorization header:
API keys are provided during onboarding. Contact your account manager or email contact.pyronets@gmail.com to request access.
Base URL
Endpoints
POST /extract
Submit a new data extraction request.
{
"url": "https://example.com/products",
"fields": ["name", "price", "stock"],
"render_js": true,
"proxy_country": "US"
}
GET /jobs/{job_id}
Check the status of an extraction job.
GET /jobs/{job_id}/results
Retrieve extracted data in JSON format.
GET /usage
View your current API usage, quotas, and billing summary.
Rate Limits
- Free trial: 100 requests/day
- Starter: 1,000 requests/day
- Business: 10,000 requests/day
- Enterprise: Unlimited (custom SLA)
SDKs & Libraries
Official SDKs are available for Python, Node.js, and Go. Community libraries are available for Ruby, PHP, and Java.
pip install pyronets
# Node.js SDK
npm install @pyronets/sdk
Need Help?
Contact our technical team at contact.pyronets@gmail.com or reach out to your dedicated account manager for API support.