# Cueframe Media Item Lookup by ID

> Cueframe Media Item Lookup by ID is a paid API for AI agents from api.cueframe.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Retrieves a specific media item by its ID from the Cueframe platform

## Facts

- Endpoint: GET https://api.cueframe.ai/v1/media/import
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cueframe-media-item-lookup-by-id-0668db78
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zfUG_t_W2cplEKoE49A3i

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 cueframe-media-item-lookup-by-id-0668db78
```

Example prompt: Can you fetch the media item with ID 'abc123' from Cueframe so I can see its details and metadata?

## When to prefer this

Use this endpoint when you need to retrieve a specific, already-imported media item by its unique identifier from the Cueframe platform. Prefer this over listing endpoints when you already know the exact media ID and want full item details rather than a paginated list.

## Known failure modes

- Media item ID not found — returns 404
- Unauthorized or expired credentials — returns 401
- Malformed query parameters — returns 400
- Payment required (x402) — returns 402 if payment not processed
- Rate limit exceeded — returns 429

## How this service works

Import media into the project from a public https URL — the server fetches and mirrors the bytes (SSRF-filtered), then processes it (transcode + transcribe). Async: returns a media id that flips to ready when the mirror and processing finish; poll GET /media/:id or use a media.completed webhook.

## Output

Returns the details and metadata of a specific media item identified by its ID, including its type, content properties, and any associated import information from the Cueframe platform.

## Request schema (JSON Schema)

```json
{
 "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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cueframe-media-item-lookup-by-id-0668db78/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.cueframe.ai](https://www.zero.xyz/host/api.cueframe.ai/llms.txt)
