About this endpoint
What it does
Downloads an image from the public URL you provide in the request body and returns extracted ExifTool metadata for that image in the data object.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| url | String | Yes | Publicly accessible image URL. Must be a URI. |
Response
Returns a JSON object with a required data object field. data contains image metadata keyed by tag name; the schema explicitly documents the catalog fields below, and additional ExifTool tags may also appear depending on the source image.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| data | Object | Yes | ExifTool metadata keyed by tag name under data. Fields below are the documented catalog attributes; additional ExifTool tags may appear depending on the source image. Field presence varies by file format — not every attribute is returned for every image. |
| data.Filter | String | No | The filter for the image. |
| data.BitDepth | Integer | No | The bit depth of the image. |
| data.FileName | String | No | Base name of the input file (without extension), set by the service. |
| data.FileSize | String | No | The file size. |
| data.FileType | String | No | The file type. |
| data.MIMEType | String | No | The MIME type of the image. |
| data.ColorType | String | No | The color type of the image. |
| data.Directory | String | No | The directory for the image (server temp path; not relevant to clients). |
| data.ImageSize | String | No | The height and width of the image (WxH). |
| data.Interlace | String | No | The interlace mode for the image. |
| data.ImageWidth | Integer | No | The width of the image in pixels. |
| data.Megapixels | String | No | Image megapixels (ExifTool may return a string or number). |
| data.SourceFile | String | No | The source file information (base name set by the service). |
| data.Compression | String | No | The compression type for the image. |
| data.ImageHeight | Integer | No | The height of the image in pixels. |
| data.SRGBRendering | String | No | The sRGB rendering intent for the image. |
| data.FileAccessDate | String | No | The timestamp when the file was accessed. |
| data.FileModifyDate | String | No | The timestamp when the file was modified. |
| data.ExifToolVersion | Number | No | The ExifTool version used to extract metadata. |
| data.FilePermissions | String | No | The permissions for the file (Linux-style). |
| data.FileTypeExtension | String | No | The file extension. |
| data.FileInodeChangeDate | String | No | The timestamp for the inode change date. |