C

CueFrame · Media

by CueFrame

GETBase Sepolia

$0.01

per call · USDC on Base Sepolia

Paginated library list. Filter with ?kind= (video|audio|image|gif|asset|source|stock), ?source= (upload|generated|import-url|stock), ?tag= (exact tag) so a real library isn't an undifferentiated soup.

Endpoint

GET https://api-dev.cueframe.ai/v1/media

1

Calls / 30d

1

Unique payers / 30d

Sep 1

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://api-dev.cueframe.ai/v1/media", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://api-dev.cueframe.ai/v1/media" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "data": [
    {
      "analysis": {},
      "attribution": {},
      "createdAt": "string",
      "duration": 0,
      "fileSize": 0,
      "frameRate": 0,
      "height": 0,
      "id": "string",
      "kind": "string",
      "listUsd": 0,
      "mimeType": "string",
      "name": "string",
      "previewUrl": "string",
      "processingStatus": {},
      "progress": {},
      "source": "upload",
      "status": "string",
      "tags": [
        {}
      ],
      "thumbnailUrl": "string",
      "updatedAt": "string",
      "width": 0
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "string",
    "prevCursor": "string"
  }
}

Payment details

Pay to0x82134912ccc71610da9350ff59cd279fad494a98
AssetUSDC · 0x036cbd53842c5426634e7929541ec2318f3dcf7e
NetworksBase Sepolia
Schemesexact

Is this your API?

Pin it to the top of Media & Generation and the homepage with a featured placement.

Get featured →

More from CueFrame & similar services