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:

Authorization: Bearer YOUR_API_KEY

API keys are provided during onboarding. Contact your account manager or email contact.pyronets@gmail.com to request access.

Base URL

https://api.pyronets.com/v1

Endpoints

POST /extract

Submit a new data extraction request.

POST /v1/extract

{
  "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.

# Python SDK
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.

Ready to get started?

Get a free consultation and custom proposal for your data needs.