URLpipe in cURL
Complete programs for any shell with curl, using curl with -w '%{http_code}' so the script can branch on the status. Each page has the request, the async variant with a webhook, and the error handling, and each program on it was run against a stub of the API before it was published.
Nothing beyond curl and jq, which most machines already have.
cURL recipes
- Take a screenshot of a website in cURLTake a screenshot of a website with curl: the request, the async variant and the error handling.See the code
- Convert a web page to Markdown in cURLConvert a web page to Markdown with curl: the request, the async variant and the error handling.See the code
- Get the rendered HTML of a JavaScript page in cURLGet the rendered HTML of a JavaScript page with curl: the request, the async variant and the error handling.See the code
- Get a page's metadata and Open Graph tags in cURLGet a page's metadata and Open Graph tags with curl: the request, the async variant and the error handling.See the code
- Run a Lighthouse audit in cURLRun a Lighthouse audit with curl: the request, the async variant and the error handling.See the code
- Verify a webhook signature in cURLThe signature check for cURL — the shell's test tools, since a shell is no place to receive one.See the code
Turn any URL into clean data in minutes.
Free plan, no card. Confirm your email and your API key is live — you'll be making real requests in minutes.