{"uid":"cap_NrVuRTnqIqWcZtHBAvXjg","slug":"x402-image-tools-image-metadata-extraction-a8fbddd8","name":"x402 Image Tools – Image Metadata Extraction","description":"Format, dimensions, megapixels, bytes, channels, transparency, color space, bit depth, DPI, orientation, animation and pages, ICC profile, and EXIF camera details (make, model, date taken, exposure, aperture, ISO, focal length, GPS position) of an image at a URL.","url":"https://7fg5bxb40m3f0v23.68r.lambda-web.us-east-1.on.aws/v1/metadata?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":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"https URL of a JPEG, PNG, WebP, AVIF, GIF, TIFF or SVG image (up to 20 MB, 40 megapixels)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"exif":{},"width":{},"format":{},"height":{},"has_alpha":{},"megapixels":{}}}}}}},"responseSchema":{"type":"json","example":{"exif":{"gps":null,"make":"Canon","model":"EOS R5","taken_at":"2026-05-01T10:00:00.000Z"},"width":1024,"format":"jpeg","height":683,"has_alpha":false,"megapixels":0.7}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OABzcslPDf8KR_68IXdXk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns format, dimensions, color space, EXIF camera details, GPS, and other technical metadata for an image at a given URL","exampleAgentPrompt":"Can you pull the technical metadata for this image — https://example.com/photo.jpg — I need the format, dimensions, color space, and any EXIF camera info like make, model, GPS location, and date taken.","exampleUseCases":[{"title":"Verify photo authenticity for upload","prompt":"Before I accept this user-uploaded photo, can you check the metadata at https://cdn.myapp.com/uploads/img123.jpg — I want to confirm the format, dimensions, whether it has an alpha channel, and if there's any EXIF GPS data embedded in it?"},{"title":"Catalog camera details from archive","prompt":"I have a photo at https://media.myphotosite.com/gallery/DSC00512.jpg — can you tell me what camera took it, the date it was shot, and the exposure settings like aperture, ISO, and focal length?"},{"title":"Check image specs before publishing","prompt":"We're about to publish this image at https://assets.brand.com/hero.png to our website — can you confirm its exact pixel dimensions, megapixel count, color space, DPI, and whether it has any transparency?"}],"resultDescription":"A JSON object containing: image format (jpeg, png, webp, etc.), width and height in pixels, megapixels, file size in bytes, number of channels, has_alpha boolean, color space, bit depth, DPI, orientation, whether animated and page count, ICC profile info, and an EXIF object with camera make, model, date taken, exposure time, aperture, ISO, focal length, and GPS coordinates (latitude/longitude) if present.","failureModes":["Image URL is not reachable or returns a non-200 response — fetch error returned","Image exceeds 20 MB size or 40 megapixel limit — error indicating limit exceeded","URL points to an unsupported format (e.g. BMP, HEIC) — format error returned","EXIF data absent — exif fields return null rather than values","Non-image URL provided (e.g. HTML page) — parse or format error returned","Payment not completed — 402 Payment Required response with payment instructions"],"whenToPreferThis":"Use this endpoint when you need to inspect technical metadata of a remote image without downloading or transforming it. Ideal when you need EXIF camera details, GPS, or color space information for cataloging, validation, or display purposes. Prefer this over image transformation endpoints when no pixel manipulation is needed — it's the lightest, cheapest call in the x402 Image Tools suite.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T07:03:37.801Z","isFirstParty":false,"canonicalSlug":"x402-image-tools-image-metadata-extraction-a8fbddd8"}