# Vextorium Image Metadata Extractor

> Vextorium Image Metadata Extractor is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-18).

Extracts comprehensive metadata from an image (via URL or base64), including format, dimensions, color mode, transparency, file size, DPI, animation frames, and EXIF data with GPS detection.

## Facts

- Endpoint: POST https://api.vextorium.com/imagen-metadatos-pago?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-image-metadata-extractor-4bc3f565
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HITIukWxYRAbMRpOUAcIr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vextorium-image-metadata-extractor-4bc3f565 -d '<json body>'
```

Example prompt: Can you pull all the metadata from this image — https://example.com/photo.jpg — including dimensions, color mode, DPI, whether it has GPS embedded, and any EXIF info like camera or date?

## When to prefer this

Use this endpoint when you need a comprehensive, structured metadata profile of an image — especially when EXIF data, GPS detection, or animation properties are required. Prefer this over generic image analysis endpoints when the goal is technical metadata rather than visual content understanding. Works with both URL-accessible and base64-encoded images, making it suitable for server-side processing pipelines and user upload validation workflows.

## Known failure modes

- Unreachable or invalid image URL returns an error or null fields
- Non-image content at URL may produce empty or null metadata fields
- Base64 string that is malformed or not an image will fail to parse
- Private or auth-gated image URLs will be inaccessible
- Very large images may time out or return partial results
- EXIF data absent in images produced by some software may return empty EXIF object

## How this service works

Metadata of an image (URL or base64): format, dimensions, color mode, transparency, size, DPI, animation and EXIF (camera, date, software), flagging embedded GPS location.

## Output

Returns a JSON object with: format (e.g. PNG, JPEG), MIME type, width and height in pixels, megapixels, file size in bytes, color mode (e.g. RGB, RGBA), DPI (if available), transparency flag, animation flag, frame count, EXIF object (camera info, capture date, software), GPS presence flag (contiene_gps), and any advisory warnings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string"
  },
  "base64_img": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dpi": null,
  "alto": 630,
  "exif": {},
  "mime": "image/png",
  "ancho": 1200,
  "aviso": null,
  "bytes": 166630,
  "animada": false,
  "formato": "PNG",
  "fotogramas": 1,
  "modo_color": "RGB",
  "megapixeles": 0.756,
  "contiene_gps": false,
  "transparencia": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-image-metadata-extractor-4bc3f565/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
