LandingWork is the simplest screenshot API for developers. One POST request, get back a pixel-perfect PNG, JPEG, or PDF. What makes it different: • OG Image generation — pass JSON data + template name, get a beautiful social card. No HTML/CSS skills needed. • Dead simple — no SDK, no complex setup. Just curl + API key. • Free during beta — 200 screenshots/month, no credit card required. • Fast — powered by a managed Chromium pool. No cold starts, no timeouts.
No reviews yetBe the first to leave a review for LandingWork
How does the OG image generation handle dynamic data like user profiles or product listings — can I pull from an API in the same call or do I need to send all the data inline?
Report
Maker
@kurklu92363 Right now it's inline only — you send the resolved data (user profile fields, product info, etc.) directly in the data object of the request. We don't fetch from external APIs server-side yet. Most people pull the data from their own DB/API first, then pass the final values into the JSON payload. Adding a "fetch from URL" option is on our radar though — curious what your use case looks like.
Report
Used it to generate OG cards for a side project and the JSON template approach saved me from wrangling headless browsers. Super quick response time too.
Report
Maker
@turkanunuv95635 Glad it saved you the headless browser pain! That's exactly the goal — appreciate you sharing the feedback.
Report
Finally an OG image API that doesn't make me write HTML templates or learn a new SDK. The curl + JSON approach is exactly what I needed, and the free beta tier is generous enough to actually build something with.
Report
Maker
@atakan9zqg Really appreciate that — keeping it to curl + JSON with no SDK lock-in was a deliberate choice. Glad the free tier is actually usable for real projects, that was the goal too. Let us know if you hit any limits as you build.
How does the OG image generation handle dynamic data like user profiles or product listings — can I pull from an API in the same call or do I need to send all the data inline?
@kurklu92363 Right now it's inline only — you send the resolved data (user profile fields, product info, etc.) directly in the data object of the request. We don't fetch from external APIs server-side yet. Most people pull the data from their own DB/API first, then pass the final values into the JSON payload. Adding a "fetch from URL" option is on our radar though — curious what your use case looks like.
Used it to generate OG cards for a side project and the JSON template approach saved me from wrangling headless browsers. Super quick response time too.
@turkanunuv95635 Glad it saved you the headless browser pain! That's exactly the goal — appreciate you sharing the feedback.
Finally an OG image API that doesn't make me write HTML templates or learn a new SDK. The curl + JSON approach is exactly what I needed, and the free beta tier is generous enough to actually build something with.
@atakan9zqg Really appreciate that — keeping it to curl + JSON with no SDK lock-in was a deliberate choice. Glad the free tier is actually usable for real projects, that was the goal too. Let us know if you hit any limits as you build.