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
headers
  • If-None-Match
    टाइप: string

    Previous ETag; matching content returns 304

responses
  • 200
    टाइप: object · ModelCatalogModelResponse

    Public model details

    • data
      टाइप: object · CatalogModel
      आवश्यक
      • author
        टाइप: string · Authornull स्वीकार्य
        आवश्यक
      • author_display_name
        टाइप: string · Author Display Namenull स्वीकार्य
        आवश्यक
      • 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 Localeenumnull स्वीकार्य
        आवश्यक
        मान
        • en
        • zh-CN
        • zh-TW
        • ja
        • ko
      • context_length
        टाइप: integer · Context Lengthnull स्वीकार्य
        आवश्यक

        Integer numbers.

      • description
        टाइप: string · Descriptionnull स्वीकार्य
        आवश्यक
      • document
        टाइप: object · PublicDocumentnull स्वीकार्य
        आवश्यक

        केवल चयनित भाषा; summary/description/best_for मॉडल पर ही रहते हैं

        • extra
          टाइप: object · Extra
          आवश्यक
          • propertyName
            टाइप: anything
        • notice
          टाइप: object · CatalogNoticenull स्वीकार्य
          आवश्यक
          • body
            टाइप: string · Body
            आवश्यक
          • link_text
            टाइप: string · Link Textnull स्वीकार्य
            आवश्यक
          • target_slug
            टाइप: string · Target Slugnull स्वीकार्य
            आवश्यक
          • title
            टाइप: string · Titlenull स्वीकार्य
            आवश्यक
        • updated_at
          टाइप: string · Updated At
          आवश्यक

          चयनित भाषा दस्तावेज़ का अद्यतन समय

      • icon_url
        टाइप: string · Icon Urlnull स्वीकार्य
        आवश्यक
      • id
        टाइप: string · Id
        आवश्यक
      • input_modalities
        टाइप: array string[] · Input Modalities
        आवश्यक
      • latency_class
        टाइप: string · Latency Classnull स्वीकार्य
        आवश्यक
      • max_completion_tokens
        टाइप: integer · Max Completion Tokensnull स्वीकार्य
        आवश्यक

        Integer numbers.

      • model_kind
        टाइप: string · Model Kindenum
        आवश्यक
        मान
        • chat
        • image_generation
        • video_generation
        • decisions
      • name
        टाइप: string · Name
        आवश्यक
      • output_modalities
        टाइप: array string[] · Output Modalities
        आवश्यक
      • reasoning
        टाइप: object · Reasoningnull स्वीकार्य
        आवश्यक

        upstream reasoning JSON ऑब्जेक्ट; अज्ञात फ़ील्ड सुरक्षित रखता है; अनुपलब्ध होने पर null

        • propertyName
          टाइप: anything
      • released_at
        टाइप: string · Released Atnull स्वीकार्य
        आवश्यक

        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 · Summarynull स्वीकार्य
        आवश्यक
      • supported_parameters
        टाइप: array string[] · Supported Parameters
        आवश्यक
      • trial_status
        टाइप: string · Trial Status
        आवश्यक
      • updated_at
        टाइप: string · Updated Atnull स्वीकार्य
        आवश्यक
      • video_spec
        टाइप: object · VideoSpecnull स्वीकार्य
        आवश्यक
        • aspect_ratios
          टाइप: array string[] | null · Aspect Ratiosnull स्वीकार्य
        • audio
          टाइप: object · AudioSpecnull स्वीकार्य
          • input
            टाइप: boolean · Inputnull स्वीकार्य
          • output
            टाइप: boolean · Outputnull स्वीकार्य
          • output_optional
            टाइप: boolean · Output Optionalnull स्वीकार्य
        • constraints
          टाइप: object · Constraintsnull स्वीकार्य

          मान्य request संयोजनों के लिए केवल-डेटा JSON Schema

          • propertyName
            टाइप: anything
        • duration_seconds
          टाइप: object · DurationSpecnull स्वीकार्य
          • max
            टाइप: number · Max
            से अधिक:  
            0
            आवश्यक
          • min
            टाइप: number · Min
            न्यूनतम:  
            0
            आवश्यक
          • step
            टाइप: number · Step
            से अधिक:  
            0
            आवश्यक
        • example_request
          टाइप: object · Example Requestnull स्वीकार्य
          • propertyName
            टाइप: anything
        • input_modes
          टाइप: array string[] | null · Input Modesnull स्वीकार्य
        • reference_limits
          टाइप: object · Reference Limitsnull स्वीकार्य
          • propertyName
            null स्वीकार्य
            • टाइप: integer

              Integer numbers.

        • request_defaults
          टाइप: object · Request Defaultsnull स्वीकार्य
          • propertyName
            टाइप: anything
        • resolutions
          टाइप: array string[] | null · Resolutionsnull स्वीकार्य
      • channels
        टाइप: array object[] · Channels
        • code
          टाइप: string · Code
          आवश्यक
        • discount_multiplier
          टाइप: string · Discount Multipliernull स्वीकार्य
          आवश्यक

          0 से 1 तक सटीक बिक्री गुणक; कॉन्फ़िगर की गई दरों या upstream लागत पर एक बार लागू करें

        • is_default
          टाइप: boolean · Is Default
          आवश्यक
        • name
          टाइप: string · Name
          आवश्यक
        • region
          टाइप: string · Regionnull स्वीकार्य
          आवश्यक
        • runnable
          टाइप: boolean · Runnable
          आवश्यक
        • service_tier
          टाइप: string · Service Tier
          आवश्यक
        • standard_pricing
          टाइप: object · CatalogPricingnull स्वीकार्य
          आवश्यक

          बिक्री डिस्काउंट से पहले मानक इकाई दरें; upstream_cost चैनल के लिए null

          • basis
            const:  
            standard
            आवश्यक
          • billing_kind
            टाइप: string · Billing Kind
            आवश्यक
          • channel
            टाइप: string · Channel
            आवश्यक
          • currency
            const:  
            USD
            आवश्यक
          • tiers
            टाइप: array object[] · Tiers
            आवश्यक

            क्रम सुरक्षित रखें; पहला मेल खाता tier आधार दरों को ओवरराइड करता है

            • 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 · Audionull स्वीकार्य

            प्रति input ऑडियो token USD

          • completion
            टाइप: string · Completionnull स्वीकार्य

            प्रति output token USD

          • credit
            टाइप: string · Creditnull स्वीकार्य

            USD per credit; billed using the upstream call multiplier

          • input_audio_cache
            टाइप: string · Input Audio Cachenull स्वीकार्य

            प्रति कैश्ड ऑडियो token USD

          • input_cache_read
            टाइप: string · Input Cache Readnull स्वीकार्य

            प्रति कैश्ड input token USD

          • input_cache_write
            टाइप: string · Input Cache Writenull स्वीकार्य

            प्रति कैश write token USD

          • input_cache_write_12h
            टाइप: string · Input Cache Write 12Hnull स्वीकार्य

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

          • input_cache_write_1h
            टाइप: string · Input Cache Write 1Hnull स्वीकार्य

            प्रति 1 घंटे के कैश write token USD; डिफ़ॉल्ट TTL writes से अलग

          • input_image
            टाइप: string · Input Imagenull स्वीकार्य

            प्रति input इमेज USD

          • input_image_cache
            टाइप: string · Input Image Cachenull स्वीकार्य

            USD per cached image token

          • input_image_token
            टाइप: string · Input Image Tokennull स्वीकार्य

            प्रति input इमेज token USD

          • input_video_second
            टाइप: string · Input Video Secondnull स्वीकार्य

            प्रति input वीडियो सेकंड USD

          • internal_reasoning
            टाइप: string · Internal Reasoningnull स्वीकार्य

            प्रति reasoning token USD

          • output_image
            टाइप: string · Output Imagenull स्वीकार्य

            प्रति जनरेट की गई इमेज USD

          • output_image_token
            टाइप: string · Output Image Tokennull स्वीकार्य

            प्रति output इमेज token USD

          • output_video_second
            टाइप: string · Output Video Secondnull स्वीकार्य

            प्रति जनरेट किए गए वीडियो सेकंड USD

          • output_video_token
            टाइप: string · Output Video Tokennull स्वीकार्य

            USD per generated video token

          • prompt
            टाइप: string · Promptnull स्वीकार्य

            प्रति input token USD; null का अर्थ अनुपलब्ध, 0 का अर्थ मुफ़्त

          • request
            टाइप: string · Requestnull स्वीकार्य

            प्रति request USD

          • web_search
            टाइप: string · Web Searchnull स्वीकार्य

            प्रति वेब सर्च request USD

        • markup_multiplier
          टाइप: string · Markup Multipliernull स्वीकार्य

          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 Rationull स्वीकार्य
            • derived_output_second_usd
              टाइप: string · Derived Output Second Usdnull स्वीकार्य
            • generate_audio
              टाइप: boolean · Generate Audionull स्वीकार्य
            • input_image_price_usd
              टाइप: string · Input Image Price Usdnull स्वीकार्य
            • reservation_supported
              const:  
              true
            • reservation_unavailable_reason
              टाइप: null · Reservation Unavailable Reason
            • size
              टाइप: string · Sizenull स्वीकार्य
          • 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 · VideoSalePricingnull स्वीकार्य

          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 · Predicatesnull स्वीकार्य

              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 Usdnull स्वीकार्य

            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 · Unitnull स्वीकार्य

            Primary billing unit, e.g. output_video_second or video_token

        • second_pricing
          टाइप: object · VideoSecondPricingnull स्वीकार्य

          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 Rationull स्वीकार्य
            • generate_audio
              टाइप: boolean · Generate Audionull स्वीकार्य
            • input_image_usd
              टाइप: string · Input Image Usdnull स्वीकार्य

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

            • input_mode
              टाइप: string · Input Modenull स्वीकार्य
            • predicates
              टाइप: array object[] | null · Predicatesnull स्वीकार्य

              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 · Resolutionnull स्वीकार्य
          • 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 Typenull स्वीकार्य

            per_second or video_token

        • settlement_policy
          टाइप: object · PublicSettlementPolicynull स्वीकार्य

          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 Channelnull स्वीकार्य
      • 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 Protocolenumnull स्वीकार्य

        केवल पूरे मॉडल के लिए client अनुशंसा; गैर-chat मॉडल के लिए 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

मदद चाहिए?