View all our articles

Waiting for a custom element to be ready in cUrl

In this guide, we'll show you how to wait for a custom element to be ready before converting HTML to PDF using PDFShift's API.

# You can get an API key at https://pdfshift.io
API_KEY="sk_xxxxxxxxxxxx"

# Wait for a custom element to be ready
curl -X POST "https://api.pdfshift.io/v3/convert/pdf" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: ${API_KEY}" \
  -d '{"source": "https://www.example.com", "wait_for": "#dynamic-content"}' \
  -o "result.pdf"

With this cUrl command, you can delay PDF conversion until specific elements are ready. Happy coding!

For further details on the source property and its usage, please refer to our dedicated documentation.

We hope this guide was helpful. If you have any questions or noticed any issues on the code above,
feel free to drop us a line.