Help Center

Everything you need to get started with FlyPython

Quick Start (5 minutes)

  1. Sign up for a free account at flypython.com
  2. Get your API key from Settings → API Keys
  3. Install the Python SDK: pip install flypython
  4. Set your API key: export FLYPYTHON_API_KEY=fp_xxx
  5. Extract your first URL in one line of Python
import flypython

result = flypython.extract(
    url="https://example.com/product",
    schema={"title": "string", "price": "number"}
)
print(result.data)

Core Concepts

Extract

Single-shot extraction from any URL. Returns structured JSON, markdown, or raw HTML instantly. No task creation needed.

Search

Search the web and get LLM-ready results with page summaries and extractable links.

Crawl

Bulk-extract from an entire site. Set max_pages and extraction rules, get aggregated data back.

Monitor

Schedule periodic checks on any URL. Get webhook alerts when extracted data changes.

Common Issues

Page returns empty data? The site may require JavaScript rendering. Enable JS rendering in your task settings or add js_render: true to your API call.

Rate limited? Anonymous users are limited to 10 requests/day per IP. Sign in for authenticated access with higher limits.

Schema not matching? Omit the schema parameter for auto-detection, or refine your CSS selectors.

Need more help?