{"uid":"cap_o5pE6zUPhTCLrt8BfNFRd","slug":"tariffmonkee-pdf-screenshot-renderer-115e940c","name":"TariffMonkee PDF Screenshot Renderer","description":"Fetch a URL with a real rendered browser (JavaScript executed) and return a PDF of the full page. Not JSON -- the response body is the file itself. Results are cached for 24 hours per URL. Cache status and fetch time are reported in the X-Cached and X-Fetched-At response headers.","url":"https://tariffmonkee.com/paid/pdf","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_phV8vTQDuL2XZx_6kL7dG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a URL using a real JavaScript-rendering browser and returns the full page as a PDF file, with 24-hour caching.","exampleAgentPrompt":"Can you grab the page at https://example.com/report and give me a PDF of the fully rendered version, including all the JavaScript-loaded content?","exampleUseCases":[{"title":"Archive a dynamic news article","prompt":"Save me a PDF of https://www.reuters.com/business/markets/ with all the JavaScript content rendered so I have a full offline copy."},{"title":"Export a JavaScript-rendered dashboard","prompt":"Fetch https://dashboard.example.com/q4-summary and convert it to a PDF — it loads its charts dynamically so I need full JS rendering."},{"title":"Generate printable invoice from web app","prompt":"Turn https://myapp.io/invoices/INV-2024-0091 into a PDF for me, making sure all the dynamic line items load before capturing it."}],"resultDescription":"The raw binary PDF file as the response body (not JSON). Response headers include X-Cached (whether the result was served from cache) and X-Fetched-At (timestamp of when the page was originally fetched). Results are cached per URL for 24 hours.","failureModes":["URL is unreachable or returns an error — PDF cannot be generated","JavaScript on the target page causes a rendering timeout","URL content has changed but cached version is returned (up to 24h stale)","Malformed or missing URL parameter causes request failure","Payment not settled via x402 — endpoint returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need a pixel-faithful, fully JavaScript-rendered PDF of a web page — particularly for pages that rely on client-side rendering (SPAs, dynamic dashboards, JavaScript-injected content). The 24-hour caching makes it efficient for repeated access to the same URL. Prefer this over screenshot endpoints when a vector/text-based PDF document format is required rather than a raster image.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:48:27.489Z","isFirstParty":false}