Flyte Web Renderer

Render URL to Image

API Documentation

PNG Endpoint

GET /png?url=<URL>

curl "http://localhost:8000/png?url=https://example.com" > output.png

POST /png (JSON)

curl -X POST "http://localhost:8000/png" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}' > output.png

POST /png (Form Data)

curl -X POST "http://localhost:8000/png" \
  -F "url=https://example.com" > output.png

PDF Endpoint

GET /pdf?url=<URL>

curl "http://localhost:8000/pdf?url=https://example.com" > output.pdf

POST /pdf (JSON)

curl -X POST "http://localhost:8000/pdf" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}' > output.pdf

POST /pdf (Form Data)

curl -X POST "http://localhost:8000/pdf" \
  -F "url=https://example.com" > output.pdf