---
title: "Verify a URL"
description: "Check a public media URL before using it directly in media_urls."
section: "API reference"
url: https://dravo.dev/docs/api/media/verify
---
# Verify a URL

Check a public URL before using it directly in `media_urls`.

#### `POST /v1/media/verify`

Check whether a public media URL is reachable and media-like before publishing.

**Auth:** API key (`dra_…`) or dashboard JWT

| Field | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `url` | body | string (URL) | yes | Public image or video URL to check. |

Request:

```json
{
  "url": "https://cdn.example.com/promo.mp4"
}
```

Response `200`: URL verification result.

```json
{
  "exists": true,
  "kind": "video",
  "content_type": "video/mp4",
  "size_bytes": 4194304
}
```
