Api Endpoint

datastand.dev

Name your token workload and get every current LLM ranked by estimated USD cost to run it, with per-million-token prices, cached-input rates, context windows and provider. Combines an operator-verified pricing table with the wider marketplace listing and says which source each row came from. Filter by minimum context window or by provider, or restrict to verified rows only. Use it to pick the cheapest model that can actually hold your prompt.

Open interactive test console

Offering

Provider
datastand.dev
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Business And Commerce
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://datastand.dev/api/llm/route
MIME type
application/json
First seen
2026-10-16T01:51:20.002Z
Last seen
Tags
None supplied

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.05 USDC
Atomic price: 50000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "50000",
    "payTo": "0x470a1b647d668d3820add26d70c8371557ff4c6b"
  }
]

Observed health

Status
Healthy
Latest latency
1254 ms
Average latency
564 ms
HTTP status
402
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "input_tokens": {
          "type": "string",
          "description": "Input tokens per request (default 1000)"
        },
        "output_tokens": {
          "type": "string",
          "description": "Output tokens per request (default 1000)"
        },
        "min_context": {
          "type": "string",
          "description": "Only models with at least this context window. Models whose window is null (not verified) are excluded and counted in filters.unknown_context_excluded."
        },
        "provider": {
          "type": "string",
          "description": "Filter to one vendor token, e.g. anthropic, openai, x-ai, mistralai, qwen. Matched exactly against the vendor (punctuation and case ignored, so x-ai and xai are the same token) — never as a prefix, because meta and meta-llama are different vendors. Every response carries providers_available; a token that matches nothing is refused for free and names the near misses."
        },
        "verified_only": {
          "type": "string",
          "description": "1/true to rank only operator-verified rows, dropping the marketplace catalog"
        },
        "include_unknown_context": {
          "type": "string",
          "description": "1/true to also rank models whose context window is unverified when min_context is set"
        },
        "offset": {
          "type": "string",
          "description": "Skip this many ranked models (default 0). Use page.next_offset from the previous response. A page past the end costs nothing."
        },
        "limit": {
          "type": "string",
          "description": "Rows per page, 1-100 (default 100)"
        }
      }
    }
  },
  "required": [
    "type",
    "method"
  ]
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "include_unknown_context": {
              "description": "1/true to also rank models whose context window is unverified when min_context is set",
              "type": "string"
            },
            "input_tokens": {
              "description": "Input tokens per request (default 1000)",
              "type": "string"
            },
            "limit": {
              "description": "Rows per page, 1-100 (default 100)",
              "type": "string"
            },
            "min_context": {
              "description": "Only models with at least this context window. Models whose window is null (not verified) are excluded and counted in filters.unknown_context_excluded.",
              "type": "string"
            },
            "offset": {
              "description": "Skip this many ranked models (default 0). Use page.next_offset from the previous response. A page past the end costs nothing.",
              "type": "string"
            },
            "output_tokens": {
              "description": "Output tokens per request (default 1000)",
              "type": "string"
            },
            "provider": {
              "description": "Filter to one vendor token, e.g. anthropic, openai, x-ai, mistralai, qwen. Matched exactly against the vendor (punctuation and case ignored, so x-ai and xai are the same token) — never as a prefix, because meta and meta-llama are different vendors. Every response carries providers_available; a token that matches nothing is refused for free and names the near misses.",
              "type": "string"
            },
            "verified_only": {
              "description": "1/true to rank only operator-verified rows, dropping the marketplace catalog",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}