A URL in. Useful data out.
A straightforward API for fetching public HTML and extracting the content inside it. One successful page uses one credit.
01 / SOURCEA public page
https://example.com02 / EXTRACTContent, structured
title · text · links03 / CREATEYour next idea
research · tools · dataONE ENDPOINTThe content.
The content.
Without the clutter.
Send a JSON body containing a public URL to /api/pageflock/v1/scrape. Authenticate with a Bearer API key from your workspace.
- Page title and readable text
- Source links and page metadata
- Request ID, status, timing and credits used
No JavaScript rendering or custom AI extraction is included. Request and concurrency limits follow your account’s plan.
curl --fail-with-body --include --max-time 45 \
-X POST "$WAGGLE_BASE_URL/api/pageflock/v1/scrape" \
-H "Authorization: Bearer $WAGGLE_API_KEY" \
-H 'Content-Type: application/json' \
--data '{
"url": "https://example.com"
}'This edits a code example. It does not send a request or use credits.
Run a request in your workspaceSet
WAGGLE_BASE_URL to your pageflock website origin, without a trailing slash. Store the API key only on your server. Read the limits and error reference →YOUR NEXT STEP
Start building Make something with it.
Choose a paid plan and start gathering useful web data.