APIリファレンス · Platform

List models

The model catalogue with credit pricing.

GET/v1/modelsfree

Public — no key required. Useful for rendering a model picker that stays current.

Flat-priced models carry the number next to the display string: credits with its credits_unit (image, clip, 100_characters, minute, message) — read that rather than parsing pricing.

Video-to-video models (Replace) carry input: "video": they transform a clip you send and cannot start from a prompt alone — leave them out of a text-to-video picker.

Video engines billed per second carry their rate card in video_pricing: credits_per_second by resolution (credits_per_second_with_audio where sound costs extra), default_resolution, and when relevant aspect_multiplier (wide ratios an engine renders larger), credits_per_reference_picture and credits_per_frame_picture. A clip costs ceil(rate × seconds × multiplier) + pictures — exactly what usage.credits_spent reports. requires_plan names the cheapest plan that unlocks a gated engine.

curl https://eroq.ai/v1/models \
  -H "Authorization: Bearer $EROQ_API_KEY"
/v1/models
→ GET /v1/models
「例を実行」を押すと、ドキュメント自身のデータから実際のやり取りを再生します。キーもリクエストも不要で、料金もかかりません。

レスポンス

200 · application/json
{
  "object": "list",
  "data": [
    { "id": "eroq-rp-plus", "kind": "chat", "pricing": "3 credits / completion" },
    { "id": "eroq-rp-mini", "kind": "chat", "pricing": "1 credit / completion" },
    { "id": "eroq-voice-one", "kind": "speech", "pricing": "3 credits / 100 characters" },
    { "id": "eroq-voice-turbo", "kind": "speech", "pricing": "2 credits / 100 characters" },
    { "id": "eroq-scribe-one", "kind": "transcription", "pricing": "1 credit / minute" },
    { "id": "eroq-uncensored", "kind": "image", "pricing": "10 credits / image" },
    { "id": "eroq-krea2", "kind": "image", "pricing": "10 credits / image" },
    { "id": "eroq-one", "kind": "image", "pricing": "20 credits / image" },
    { "id": "eroq-anime", "kind": "image", "pricing": "10 credits / image" },
    { "id": "eroq-motion-one", "kind": "video", "pricing": "60 credits / clip" },
    { "id": "seedance-2-5", "kind": "video", "pricing": "62 credits / second" },
    { "id": "veo-3-1", "kind": "video", "pricing": "106 credits / second" },
    { "id": "sora-2-pro", "kind": "video", "pricing": "80 credits / second" },
    { "id": "kling-3-pro", "kind": "video", "pricing": "45 credits / second" },
    { "id": "seedance-2-0", "kind": "video", "pricing": "40 credits / second" },
    { "id": "hailuo-3", "kind": "video", "pricing": "35 credits / second" },
    { "id": "runway-gen-4-5", "kind": "video", "pricing": "32 credits / second" },
    { "id": "veo-3-1-fast", "kind": "video", "pricing": "27 credits / second" },
    { "id": "kling-3", "kind": "video", "pricing": "34 credits / second" },
    { "id": "seedance-2-0-fast", "kind": "video", "pricing": "24 credits / second" },
    { "id": "hailuo-3-max", "kind": "video", "pricing": "22 credits / second" },
    { "id": "grok-imagine", "kind": "video", "pricing": "37 credits / second" },
    { "id": "seedance-2-0-mini", "kind": "video", "pricing": "9 credits / second" },
    { "id": "veo-3-1-lite", "kind": "video", "pricing": "14 credits / second" },
    { "id": "wan-3", "kind": "video", "pricing": "27 credits / second" },
    { "id": "eroq-flash-image", "kind": "image", "pricing": "10 credits / image" },
    { "id": "eroq-flux-image", "kind": "image", "pricing": "12 credits / image" },
    { "id": "eroq-replace", "kind": "video", "pricing": "8 credits / second of clip" },
    { "id": "eroq-replace-pro", "kind": "video", "pricing": "74 credits / second of clip" }
  ]
}