Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Latchshot API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Flatchshot.fly.dev%2Flatchshot" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Flatchshot.fly.dev%2Flatchshot" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Latchshot API.
Render a public web page as a PNG or JPEG screenshot
Produce a PDF document from a rendered web page
Screen each target URL against private and special-use networks before rendering
Read current monthly usage against your plan quota
Create a recurring Free-plan key and request an upgrade to a paid plan
GET STARTED
Patterns agents use Latchshot API for, with concrete tasks.
★ Agent-driven page capture through Jentic
An AI agent that needs a visual of a web page can render it on demand. Through Jentic the agent finds the render operation by intent, loads its input schema, and submits the target URL, receiving a PNG, JPEG, or PDF back without any manual wiring of the rendering service.
Search Jentic for 'capture a screenshot', then render the target URL as a PNG and confirm the render succeeded.
Automated PDF snapshots of public pages
Generate archival PDF snapshots of public pages such as invoices, reports, or documentation. Latchshot screens the target against private and special-use networks first, so only reachable public URLs render, and only successful renders consume monthly quota.
Render a public report URL to a PDF, then read your monthly usage to confirm quota remains.
Thumbnail generation for link previews
Produce screenshot thumbnails of pages to show as link previews in a chat surface or dashboard. Request a JPEG at the viewport you need, and pace requests against your plan by reading current usage.
Capture a JPEG screenshot of a page for a link preview and store the returned image.
6 endpoints — the latchshot api renders public web pages as png or jpeg screenshots and pdf documents.
METHOD
PATH
DESCRIPTION
/v1/render
Render a screenshot or PDF
/v1/screenshot
Render a screenshot
/api/trials
Create a Free-plan key
/v1/usage
Read current monthly usage
/v1/upgrade-requests
Request a higher paid plan
/v1/render
Render a screenshot or PDF
/v1/screenshot
Render a screenshot
/api/trials
Create a Free-plan key
/v1/usage
Read current monthly usage
/v1/upgrade-requests
Request a higher paid plan
What agents get from Jentic-routed access to this vendor.
Setup
Wiring Latchshot by hand means sending its bearer key, resolving its host, and handling the render and file-download flow yourself. Through Jentic you install once, import Latchshot from the API Directory, store the key once, and your agent calls it.
Permission scoping
Latchshot carries the target URL in the request body, so rules bound which operations your agent may call, not which sites. You choose the operations it may call, such as rendering and reading usage, so requesting a plan upgrade is not included unless you add it.
Credential isolation
Your Latchshot key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'capture a screenshot' or 'render a page to PDF', and Jentic returns the matching Latchshot operation with its input schema so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using Latchshot API through Jentic.
What authentication does the Latchshot API use?
The Latchshot API authenticates with an HTTPS bearer token per its OpenAPI spec: send your key in the Authorization header as a Bearer token. Through Jentic the token is stored encrypted by your own Jentic One instance and injected at request time, so your agent never sees the raw key.
Is there a Latchshot API MCP server?
You don't need an MCP server to give your agent the Latchshot API. Jentic connects it directly from the API Directory: import it, store your credential once, and your agent calls it on demand without loading another server's tool definitions into its context.
Can I render a page as a PDF with the Latchshot API?
Yes. The render operation returns either an image or a PDF document for a given public URL, and the dedicated screenshot operation returns PNG or JPEG images. Targets are screened against private and special-use networks before rendering.
What are the rate limits for the Latchshot API?
The OpenAPI spec does not state numeric rate limits; it notes that only successful renders consume monthly quota and that automatic overages are disabled. Check the Latchshot documentation at https://latchshot.fly.dev for current plan quotas.
Can I limit what my agent is allowed to do with the Latchshot API?
Yes. Write a rule that allows only the rendering and usage-read operations, so the agent can capture screenshots and PDFs and check its quota but cannot request plan upgrades on your behalf, and every call it makes is logged.
How do I capture a screenshot with the Latchshot API through Jentic?
Search Jentic for 'capture a screenshot', load the render operation, and pass the target URL and output format. Jentic injects your bearer token and returns the rendered file. To run it on your own infrastructure, install Jentic One from its GitHub repo.
For Agents
Render any public URL as a PNG, JPEG, or PDF and read your monthly usage. Targets are screened against private networks before rendering.
Use for: I need to capture a screenshot of a landing page, Render this URL as a PDF, Check my current monthly render usage, Get a JPEG screenshot of a web page
Not supported: Does not crawl sites, extract page data, or archive web content. Use for rendering public web pages to screenshots and PDFs only.
The Latchshot API renders public web pages as PNG or JPEG screenshots and PDF documents. It screens each target against private and special-use networks before rendering, tracks monthly usage per key, and lets you request a higher plan when you outgrow the free tier. Only successful renders count against quota.