Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Get a public model by name

เซิร์ฟเวอร์:https://openapi.felo.ai
ไลบรารีไคลเอนต์

Get a public model by name

​

Anonymous exact lookup by public name or registered alias. Returns the canonical model ID and the same model object as the catalog. Unknown or unlisted models return 404. locale controls document selection only.

พารามิเตอร์ในคิวรี
  • model
    ประเภท: string
    ความยาวต่ำสุด:  
    1
    ความยาวสูงสุด:  
    256
    จำเป็น

    Exact case-sensitive public model name or registered alias

  • locale
    ประเภท: string enum

    Document language; falls back to English when unavailable

    ค่า
    • en
    • zh-CN
    • zh-TW
    • ja
    • ko
เฮดเดอร์
  • If-None-Match
    ประเภท: string

    Previous ETag; matching content returns 304

การตอบกลับ
  • 200
    ประเภท: object · ModelCatalogModelResponse

    Public model details

    • data
      ประเภท: object · CatalogModel
      จำเป็น
      • author
        ประเภท: string · Authorเป็น null ได้
        จำเป็น
      • author_display_name
        ประเภท: string · Author Display Nameเป็น null ได้
        จำเป็น
      • available_content_locales
        ประเภท: array string[] · Available Content Localesenum
        จำเป็น
        ค่า
        • en
        • zh-CN
        • zh-TW
        • ja
        • ko
      • best_for
        ประเภท: array string[] · Best For
        จำเป็น
      • capabilities
        ประเภท: array string[] · Capabilities
        จำเป็น
      • content_locale
        ประเภท: string · Content Localeenumเป็น null ได้
        จำเป็น
        ค่า
        • en
        • zh-CN
        • zh-TW
        • ja
        • ko
      • context_length
        ประเภท: integer · Context Lengthเป็น null ได้
        จำเป็น

        Integer numbers.

      • description
        ประเภท: string · Descriptionเป็น null ได้
        จำเป็น
      • document
        ประเภท: object · PublicDocumentเป็น null ได้
        จำเป็น

        เฉพาะภาษาที่เลือก ส่วน summary/description/best_for ยังอยู่ที่ระดับโมเดล

        • extra
          ประเภท: object · Extra
          จำเป็น
          • propertyName
            ประเภท: anything
        • notice
          ประเภท: object · CatalogNoticeเป็น null ได้
          จำเป็น
          • body
            ประเภท: string · Body
            จำเป็น
          • link_text
            ประเภท: string · Link Textเป็น null ได้
            จำเป็น
          • target_slug
            ประเภท: string · Target Slugเป็น null ได้
            จำเป็น
          • title
            ประเภท: string · Titleเป็น null ได้
            จำเป็น
        • updated_at
          ประเภท: string · Updated At
          จำเป็น

          เวลาอัปเดตเอกสารภาษาที่เลือก

      • icon_url
        ประเภท: string · Icon Urlเป็น null ได้
        จำเป็น
      • id
        ประเภท: string · Id
        จำเป็น
      • input_modalities
        ประเภท: array string[] · Input Modalities
        จำเป็น
      • latency_class
        ประเภท: string · Latency Classเป็น null ได้
        จำเป็น
      • max_completion_tokens
        ประเภท: integer · Max Completion Tokensเป็น null ได้
        จำเป็น

        Integer numbers.

      • model_kind
        ประเภท: string · Model Kindenum
        จำเป็น
        ค่า
        • chat
        • image_generation
        • video_generation
        • decisions
      • name
        ประเภท: string · Name
        จำเป็น
      • output_modalities
        ประเภท: array string[] · Output Modalities
        จำเป็น
      • reasoning
        ประเภท: object · Reasoningเป็น null ได้
        จำเป็น

        ออบเจ็กต์ JSON ของ reasoning จากต้นทาง โดยคงฟิลด์ที่ไม่รู้จักไว้ และเป็น null หากไม่มีข้อมูล

        • propertyName
          ประเภท: anything
      • released_at
        ประเภท: string · Released Atเป็น null ได้
        จำเป็น

        Model release date in ISO 8601 UTC; may use the OpenRouter listing time. Manual overrides take precedence; null means unknown.

      • short_name
        ประเภท: string · Short Name
        จำเป็น
      • slug
        ประเภท: string · Slug
        จำเป็น
      • sort_order
        ประเภท: integer · Sort Order
        จำเป็น

        Integer numbers.

      • summary
        ประเภท: string · Summaryเป็น null ได้
        จำเป็น
      • supported_parameters
        ประเภท: array string[] · Supported Parameters
        จำเป็น
      • trial_status
        ประเภท: string · Trial Status
        จำเป็น
      • updated_at
        ประเภท: string · Updated Atเป็น null ได้
        จำเป็น
      • video_spec
        ประเภท: object · VideoSpecเป็น null ได้
        จำเป็น
        • aspect_ratios
          ประเภท: array string[] | null · Aspect Ratiosเป็น null ได้
        • audio
          ประเภท: object · AudioSpecเป็น null ได้
          • input
            ประเภท: boolean · Inputเป็น null ได้
          • output
            ประเภท: boolean · Outputเป็น null ได้
          • output_optional
            ประเภท: boolean · Output Optionalเป็น null ได้
        • constraints
          ประเภท: object · Constraintsเป็น null ได้

          JSON Schema แบบข้อมูลล้วนสำหรับชุดคำขอที่ใช้ร่วมกันได้

          • propertyName
            ประเภท: anything
        • duration_seconds
          ประเภท: object · DurationSpecเป็น null ได้
          • max
            ประเภท: number · Max
            มากกว่า:  
            0
            จำเป็น
          • min
            ประเภท: number · Min
            ต่ำสุด:  
            0
            จำเป็น
          • step
            ประเภท: number · Step
            มากกว่า:  
            0
            จำเป็น
        • example_request
          ประเภท: object · Example Requestเป็น null ได้
          • propertyName
            ประเภท: anything
        • input_modes
          ประเภท: array string[] | null · Input Modesเป็น null ได้
        • reference_limits
          ประเภท: object · Reference Limitsเป็น null ได้
          • propertyName
            เป็น null ได้
            • ประเภท: integer

              Integer numbers.

        • request_defaults
          ประเภท: object · Request Defaultsเป็น null ได้
          • propertyName
            ประเภท: anything
        • resolutions
          ประเภท: array string[] | null · Resolutionsเป็น null ได้
      • channels
        ประเภท: array object[] · Channels
        • code
          ประเภท: string · Code
          จำเป็น
        • discount_multiplier
          ประเภท: string · Discount Multiplierเป็น null ได้
          จำเป็น

          ตัวคูณส่วนลดการขายแบบแม่นยำตั้งแต่ 0 ถึง 1 ใช้ครั้งเดียวกับอัตราที่กำหนดค่าไว้หรือต้นทุนต้นทาง

        • is_default
          ประเภท: boolean · Is Default
          จำเป็น
        • name
          ประเภท: string · Name
          จำเป็น
        • region
          ประเภท: string · Regionเป็น null ได้
          จำเป็น
        • runnable
          ประเภท: boolean · Runnable
          จำเป็น
        • service_tier
          ประเภท: string · Service Tier
          จำเป็น
        • standard_pricing
          ประเภท: object · CatalogPricingเป็น null ได้
          จำเป็น

          อัตราต่อหน่วยมาตรฐานก่อนหักส่วนลดการขาย เป็น null สำหรับช่องทางแบบ upstream_cost

          • basis
            const:  
            standard
            จำเป็น
          • billing_kind
            ประเภท: string · Billing Kind
            จำเป็น
          • channel
            ประเภท: string · Channel
            จำเป็น
          • currency
            const:  
            USD
            จำเป็น
          • tiers
            ประเภท: array object[] · Tiers
            จำเป็น

            คงลำดับไว้ โดยระดับแรกที่ตรงเงื่อนไขจะแทนที่อัตราพื้นฐาน

            • conditions
              ประเภท: array object[] · Conditions
              จำเป็น
              • field
                ประเภท: string · Field
                จำเป็น

                บริบทการคิดราคาของ Felo เช่น input_context_tokens

              • operator
                ประเภท: string · Operatorenum
                จำเป็น
                ค่า
                • eq
                • gt
                • gte
              • value
                จำเป็น
                • ประเภท: string · Value
            • overrides
              ประเภท: object · Overrides
              จำเป็น
              • propertyName
                ประเภท: string
          • audio
            ประเภท: string · Audioเป็น null ได้

            USD ต่อโทเคนเสียงอินพุต

          • completion
            ประเภท: string · Completionเป็น null ได้

            USD ต่อโทเคนเอาต์พุต

          • credit
            ประเภท: string · Creditเป็น null ได้

            USD per credit; billed using the upstream call multiplier

          • input_audio_cache
            ประเภท: string · Input Audio Cacheเป็น null ได้

            USD ต่อโทเคนเสียงที่แคชไว้

          • input_cache_read
            ประเภท: string · Input Cache Readเป็น null ได้

            USD ต่อโทเคนอินพุตที่แคชไว้

          • input_cache_write
            ประเภท: string · Input Cache Writeเป็น null ได้

            USD ต่อโทเคนที่เขียนลงแคช

          • input_cache_write_12h
            ประเภท: string · Input Cache Write 12Hเป็น null ได้

            USD per 12-hour cache write token; separate from default TTL writes

          • input_cache_write_1h
            ประเภท: string · Input Cache Write 1Hเป็น null ได้

            USD ต่อโทเคนที่เขียนลงแคชแบบ 1 ชั่วโมง แยกจากรายการเขียนด้วย TTL เริ่มต้น

          • input_image
            ประเภท: string · Input Imageเป็น null ได้

            USD ต่อรูปภาพอินพุต

          • input_image_cache
            ประเภท: string · Input Image Cacheเป็น null ได้

            USD per cached image token

          • input_image_token
            ประเภท: string · Input Image Tokenเป็น null ได้

            USD ต่อโทเคนรูปภาพอินพุต

          • input_video_second
            ประเภท: string · Input Video Secondเป็น null ได้

            USD ต่อวินาทีของวิดีโออินพุต

          • internal_reasoning
            ประเภท: string · Internal Reasoningเป็น null ได้

            USD ต่อโทเคน reasoning

          • output_image
            ประเภท: string · Output Imageเป็น null ได้

            USD ต่อรูปภาพที่สร้างขึ้น

          • output_image_token
            ประเภท: string · Output Image Tokenเป็น null ได้

            USD ต่อโทเคนรูปภาพเอาต์พุต

          • output_video_second
            ประเภท: string · Output Video Secondเป็น null ได้

            USD ต่อวินาทีของวิดีโอที่สร้างขึ้น

          • output_video_token
            ประเภท: string · Output Video Tokenเป็น null ได้

            USD per generated video token

          • prompt
            ประเภท: string · Promptเป็น null ได้

            USD ต่อโทเคนอินพุต ค่า null หมายถึงไม่มีข้อมูล ส่วน 0 หมายถึงฟรี

          • request
            ประเภท: string · Requestเป็น null ได้

            USD ต่อคำขอ

          • web_search
            ประเภท: string · Web Searchเป็น null ได้

            USD ต่อคำขอค้นหาเว็บ

        • markup_multiplier
          ประเภท: string · Markup Multiplierเป็น null ได้

          Sale markup (>= 1) applied to the purchase price or upstream cost to form the sale price, before discount_multiplier

        • pricing_mode
          ประเภท: string · Pricing Modeenum

          อัตราต่อหน่วยที่กำหนดค่าไว้ หรือต้นทุนมีเดียที่รายงานคูณกับส่วนลดการขาย

          ค่า
          • configured_rates
          • upstream_cost
        • reference_pricing
          เป็น null ได้

          Public video reference before discount; not a final charge

          • as_of
            ประเภท: string · As Of
            จำเป็น
          • canonical_slug
            ประเภท: string · Canonical Slug
            จำเป็น
          • pricing_type
            const:  
            per_second
            จำเป็น
          • request_defaults
            ประเภท: object · Request Defaults
            จำเป็น
            • propertyName
              • ประเภท: string
          • reservation
            ประเภท: object · VideoReservation
            จำเป็น
            • max_duration_seconds
              ประเภท: integer · Max Duration Seconds
              มากกว่า:  
              0
              จำเป็น

              Integer numbers.

            • output_count
              const:  
              1

              Integer numbers.

            • strategy
              const:  
              requested_duration_or_model_max
          • rows
            ประเภท: array object[] · Rows
            จำเป็น
            • input_image_billing
              ประเภท: string · Input Image Billingenum
              จำเป็น
              ค่า
              • per_image
              • included
              • not_applicable
            • input_mode
              ประเภท: string · Input Modeenum
              จำเป็น
              ค่า
              • text_to_video
              • image_to_video
              • first_last_frame
            • max_duration_output_estimate_usd
              ประเภท: string · Max Duration Output Estimate Usd
              จำเป็น
            • resolution
              ประเภท: string · Resolution
              จำเป็น
            • unit
              ประเภท: string · Unitenum
              จำเป็น
              ค่า
              • output_video_second
              • video_token
            • unit_price_usd
              ประเภท: string · Unit Price Usd
              จำเป็น
            • aspect_ratio
              ประเภท: string · Aspect Ratioเป็น null ได้
            • derived_output_second_usd
              ประเภท: string · Derived Output Second Usdเป็น null ได้
            • generate_audio
              ประเภท: boolean · Generate Audioเป็น null ได้
            • input_image_price_usd
              ประเภท: string · Input Image Price Usdเป็น null ได้
            • reservation_supported
              const:  
              true
            • reservation_unavailable_reason
              ประเภท: null · Reservation Unavailable Reason
            • size
              ประเภท: string · Sizeเป็น null ได้
          • seed_supported
            ประเภท: boolean · Seed Supported
            จำเป็น
          • snapshot_id
            ประเภท: string · Snapshot Id
            จำเป็น
          • source_model_id
            ประเภท: string · Source Model Id
            จำเป็น
          • supported_aspect_ratios
            ประเภท: array string[] · Supported Aspect Ratios
            จำเป็น
          • supported_durations
            ประเภท: array integer[] · Supported Durations
            จำเป็น
          • supported_frame_images
            ประเภท: array string[] · Supported Frame Images
            จำเป็น
          • supported_resolutions
            ประเภท: array string[] · Supported Resolutions
            จำเป็น
          • basis
            const:  
            public_reference_before_discount
          • currency
            const:  
            USD
          • settlement_basis
            const:  
            upstream_cost
          • version
            const:  
            1

            Integer numbers.

        • sale_pricing
          ประเภท: object · VideoSalePricingเป็น null ได้

          Video sale unit prices (purchase price times markup_multiplier), before discount; null when no synchronized video rates are frozen

          • basis
            const:  
            sale_before_discount
            จำเป็น
          • currency
            const:  
            USD
            จำเป็น
          • rows
            ประเภท: array object[] · Rows
            จำเป็น

            Per-spec sale unit prices. Final charge uses the upstream-reported usage, so the billed amount is upstream cost times markup_multiplier times discount_multiplier; a minimum billable duration may apply.

            • conditions
              ประเภท: object · Conditions
              จำเป็น

              Equality-condition summary; predicates retain the complete rule semantics

              • propertyName
                ประเภท: anything
            • rates
              ประเภท: object · Rates
              จำเป็น

              USD sale unit prices (purchase price times markup_multiplier), before discount

              • propertyName
                ประเภท: string
            • predicates
              ประเภท: array object[] | null · Predicatesเป็น null ได้

              Ordered rule predicates including range comparisons

              • field
                ประเภท: string · Field
                จำเป็น

                บริบทการคิดราคาของ Felo เช่น input_context_tokens

              • operator
                ประเภท: string · Operatorenum
                จำเป็น
                ค่า
                • eq
                • gt
                • gte
              • value
                จำเป็น
                • ประเภท: string · Value
          • minimum_charge_usd
            ประเภท: string · Minimum Charge Usdเป็น null ได้

            Marked-up minimum charge in USD, before discount; null if none

          • selection
            const:  
            first_match

            First matching rule wins; the final empty rule is the default

          • unit
            ประเภท: string · Unitเป็น null ได้

            Primary billing unit, e.g. output_video_second or video_token

        • second_pricing
          ประเภท: object · VideoSecondPricingเป็น null ได้

          Per-second sale prices by resolution/mode (markup applied, before discount). For video_token models the per-second value is an estimate; settlement uses token usage

          • basis
            const:  
            sale_before_discount
            จำเป็น
          • currency
            const:  
            USD
            จำเป็น
          • rows
            ประเภท: array object[] · Rows
            จำเป็น
            • estimated
              ประเภท: boolean · Estimated
              จำเป็น

              True when derived from a video_token rate via the pixel-frame formula

            • per_second_usd
              ประเภท: string · Per Second Usd
              จำเป็น

              USD per output second (sale price before discount); markup already applied

            • aspect_ratio
              ประเภท: string · Aspect Ratioเป็น null ได้
            • generate_audio
              ประเภท: boolean · Generate Audioเป็น null ได้
            • input_image_usd
              ประเภท: string · Input Image Usdเป็น null ได้

              USD per input image (sale price before discount); null if none

            • input_mode
              ประเภท: string · Input Modeเป็น null ได้
            • predicates
              ประเภท: array object[] | null · Predicatesเป็น null ได้

              Full conditions for this per-second price row

              • field
                ประเภท: string · Field
                จำเป็น

                บริบทการคิดราคาของ Felo เช่น input_context_tokens

              • operator
                ประเภท: string · Operatorenum
                จำเป็น
                ค่า
                • eq
                • gt
                • gte
              • value
                จำเป็น
                • ประเภท: string · Value
            • resolution
              ประเภท: string · Resolutionเป็น null ได้
          • second_basis
            ประเภท: string · Second Basisenum
            จำเป็น

            exact for per-second models; token_pixel_frames_estimate when per_second_usd is derived from the video_token rate (token price x resolution pixels x fps 24 / 1024). Token models still settle on reported token usage; per-second price is for display.

            ค่า
            • exact
            • token_pixel_frames_estimate
          • pricing_type
            ประเภท: string · Pricing Typeเป็น null ได้

            per_second or video_token

        • settlement_policy
          ประเภท: object · PublicSettlementPolicyเป็น null ได้

          Published primary pricing and missing-usage fallback policy

          • fallback
            ประเภท: string · Fallbackenum
            จำเป็น
            ค่า
            • upstream_cost
            • review_required
          • primary
            const:  
            configured_rates
            จำเป็น
          • version
            const:  
            1
            จำเป็น

            Integer numbers.

      • default_channel
        ประเภท: string · Default Channelเป็น null ได้
      • parameter_definitions
        ประเภท: object · Parameter Definitions

        Supported parameters keyed by name, using OpenRouter type/values/min/max format (not JSON Schema); preserves unknown fields; an empty definition means supported with unspecified constraints. An empty object means no parameter metadata. No defaults or options are inferred.

        • propertyName
          ประเภท: object
          • propertyName
            ประเภท: anything
      • recommended_protocol
        ประเภท: string · Recommended Protocolenumเป็น null ได้

        เป็นเพียงคำแนะนำสำหรับไคลเอนต์ระดับโมเดล เป็น null สำหรับโมเดลที่ไม่ใช่แชต และไม่จำกัดโปรโตคอลที่เรียกได้

        ค่า
        • responses
        • messages
    • locale
      ประเภท: string · Localeenum
      จำเป็น
      ค่า
      • en
      • zh-CN
      • zh-TW
      • ja
      • ko
    • schema_version
      const:  
      2
      จำเป็น

      Integer numbers.

    application/json
  • 304

    Unchanged representation; empty body

  • 400

    Invalid model name or locale

  • 404

    Model not found

  • 422

    Missing model query parameter

  • 503

    Model catalog unavailable

Request Example for get/api/platform/model-catalog/model
curl 'https://openapi.felo.ai/api/platform/model-catalog/model?model='
{
  "schema_version": 2,
  "locale": "en",
  "data": {
    "id": "example-model",
    "slug": "example/example-model",
    "name": "Example model",
    "short_name": "Example",
    "author": "example",
    "author_display_name": "Example",
    "icon_url": null,
    "model_kind": "chat",
    "recommended_protocol": "messages",
    "summary": "Example model.",
    "description": "Illustrative text, not a real model.",
    "best_for": [],
    "content_locale": "en",
    "available_content_locales": [
      "en"
    ],
    "document": {
      "notice": null,
      "extra": {},
      "updated_at": "2026-10-14T00:00:00Z"
    },
    "latency_class": null,
    "trial_status": "unknown",
    "released_at": null,
    "sort_order": 0,
    "updated_at": "2026-10-14T00:00:00Z",
    "context_length": 32768,
    "max_completion_tokens": 4096,
    "input_modalities": [
      "text"
    ],
    "output_modalities": [
      "text"
    ],
    "capabilities": [],
    "supported_parameters": [
      "temperature"
    ],
    "reasoning": null,
    "video_spec": null,
    "default_channel": "standard",
    "channels": [
      {
        "code": "standard",
        "name": "Standard",
        "service_tier": "standard",
        "region": null,
        "is_default": true,
        "runnable": true,
        "standard_pricing": {
          "channel": "standard",
          "currency": "USD",
          "basis": "standard",
          "billing_kind": "token",
          "prompt": "0.000001",
          "completion": "0.000002",
          "input_cache_write": "0.00000125",
          "input_cache_write_1h": "0.000002",
          "input_cache_write_12h": "0.000004",
          "tiers": []
        },
        "discount_multiplier": "0.8",
        "pricing_mode": "configured_rates"
      },
      {
        "code": "priority",
        "name": "Priority",
        "service_tier": "priority",
        "region": null,
        "is_default": false,
        "runnable": false,
        "standard_pricing": null,
        "discount_multiplier": null,
        "pricing_mode": "configured_rates"
      }
    ],
    "parameter_definitions": {
      "temperature": {}
    }
  }
}
Get a public model by name

ต้องการความช่วยเหลือไหม