{"uid":"cap_wPlpkegu7Omcf0zY-qSSu","slug":"moneytools-og-image-link-preview-checker-ffd85aa0","name":"MoneyTools OG Image Link-Preview Checker","description":"Link-preview image check: Does the page's og:image work in link previews? Fetches it and checks status, type, file size, pixel dimensions and aspect ratio (1200×630). Free tier 10/day; then $0.002 via x402 (HTTP 402 + PAYMENT-REQUIRED) or X-API-Key credits. Not charged on failure. $0.002 USDC per call via x402 on Base. Run by MoneyTools.","url":"https://tools.moneytools.dev/v1/og-image?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","required":[],"properties":{"url":{"type":"string","examples":["https://github.com"],"description":"page URL"},"image":{"type":"string","description":"or an image URL directly"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"payment":{"type":"object","properties":{"charged":{"type":"boolean"},"network":{"type":"string"},"amountUsd":{"type":"string"},"transaction":{"type":["string","null"]}}},"freeTier":{"type":"object"},"_moneytools":{"type":"object","description":"optional plan / partner hints"}},"description":"Tool-specific JSON result (see llms.txt / openapi.json). Always includes payment info.","additionalProperties":true}}}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vGtxVA-bn_ZE36NE87qtN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a page's og:image (or a direct image URL) and checks if it works in link previews — returning status code, content type, file size, pixel dimensions, and aspect ratio against the ideal 1200×630.","exampleAgentPrompt":"Can you check if the og:image on https://mysite.com actually works for link previews — I need to know the status, file size, dimensions, and whether it matches the ideal 1200×630 aspect ratio?","exampleUseCases":[{"title":"Pre-launch social share image audit","prompt":"Before I launch my landing page at https://acme.io, can you check if the og:image is properly set up for link previews — does it load, what are its dimensions, and does it match the 1200×630 standard?"},{"title":"Debugging broken Twitter/LinkedIn preview","prompt":"My link previews on LinkedIn aren't showing the right image for https://blog.example.com/post-123 — can you fetch the og:image and tell me if it's returning a valid status and correct file type and size?"},{"title":"Checking a raw image URL for preview compatibility","prompt":"I have this image URL https://cdn.example.com/social-banner.png — can you check if it's suitable for link previews? I need the dimensions, file size, and whether the aspect ratio is close to 1200×630."}],"resultDescription":"A JSON object containing: HTTP status of the image fetch, content-type, file size in bytes, pixel width and height, computed aspect ratio compared to the ideal 1200×630, plus payment metadata indicating whether the call was charged (boolean), network, amount in USD, and transaction hash.","failureModes":["Image URL returns non-200 status — reported in result but not charged","Page has no og:image meta tag — returns error without charge","Image fetch times out — reported as failure, no charge","Invalid or malformed URL provided — returns error","Image is behind authentication or bot protection — fetch fails","Rate limit hit on free tier (10/day) without payment credentials"],"whenToPreferThis":"Use this endpoint when you need a quick, automated check of whether a page's og:image (or any image URL) will render correctly in social link previews — particularly when you need pixel dimensions, file size, and aspect ratio validation against the 1200×630 standard. Prefer it over manual browser inspection or generic HTTP checkers when you specifically care about open graph image compatibility and want structured validation output with minimal cost per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-05T12:43:18.251Z","isFirstParty":false,"canonicalSlug":"moneytools-og-image-link-preview-checker-ffd85aa0"}