List models
List public catalog models and active private models available to your organization.
GET /v1/models
Authorization
Authorizationheader · string- Optional. A bearer API key adds your organization\u2019s active private models.
Request
curl https://api.boardwalk.cloud/v1/models \
-H "Authorization: Bearer $BOARDWALK_API_KEY"Parameters
This endpoint accepts no request body or query parameters.
Response
Example response. IDs, token counts, and rates are illustrative.
{
"object": "list",
"data": [
{
"id": "support-agent",
"object": "model",
"created": 1789516800,
"owned_by": "your-organization",
"display_name": "Support agent",
"hf_repo": "your-org/support-agent",
"hf_revision": "0123456789abcdef0123456789abcdef01234567",
"config_revision": "cfg_example",
"dtype": "bfloat16",
"quantization": "none",
"max_model_len": 32768,
"supports_reasoning": true,
"engine": "vllm",
"engine_version": "example",
"price_in_micros_per_mtok": "100000",
"price_out_micros_per_mtok": "300000",
"price_cache_read_micros_per_mtok": "50000",
"price_cache_write_micros_per_mtok": "0",
"status": "active",
"input_modalities": ["text"],
"output_modalities": ["text"],
"supports_tool_calls": true,
"supports_json_mode": true,
"supports_structured_output": true,
"supports_image_input": false,
"supports_image_output": false,
"supports_streaming": true,
"max_output_tokens": 32768,
"supported_endpoints": [
"/v1/chat/completions",
"/v1/completions",
"/v1/tokenize"
],
"supported_parameters": [
"model",
"stream",
"stream_options",
"max_tokens",
"temperature",
"top_p",
"n",
"stop",
"presence_penalty",
"frequency_penalty",
"seed",
"logprobs",
"top_logprobs",
"logit_bias",
"user",
"messages",
"max_completion_tokens",
"tools",
"tool_choice",
"parallel_tool_calls",
"response_format"
],
"supported_response_formats": ["text", "json_object", "json_schema"],
"capabilities_verified_at": 1789516800
}
]
}object"list"- Object type.
dataobject[]- Available models. Example prices are illustrative; use the returned rates.
Child fields
idstring- Callable model ID. Pass this as model in an inference request.
object"model"- Object type.
createdinteger- Creation time in Unix seconds.
owned_bystring- Boardwalk for public models, or the owning organization slug.
display_namestring- Display name.
hf_repostring- Source Hugging Face repository.
hf_revisionstring- Pinned weight commit.
config_revisionstring- Serving configuration revision.
dtypestring- Serving precision.
quantizationstring- Quantization method, or none.
max_model_leninteger- Maximum combined input and output tokens.
supports_reasoningboolean- Whether the active serving configuration has verified reasoning output.
input_modalitiesstring[]- Accepted input types. Currently ["text"]; image, audio, and video inputs are not accepted by the gateway.
output_modalitiesstring[]- Generated output types. Currently ["text"]; image, audio, and video generation are not supported.
supports_tool_callsboolean- Whether the served revision has verified tool-call parsing.
supports_json_modeboolean | null- Whether response_format.type=json_object passed qualification. Null means not yet checked.
supports_structured_outputboolean | null- Whether response_format.type=json_schema passed schema-enforcement qualification. Null means not yet checked.
supports_image_inputboolean- Whether images can be sent in a request. Currently false.
supports_image_outputboolean- Whether this endpoint can generate images. Currently false.
supports_streamingboolean | null- Whether streaming with usage and a terminal event passed qualification. Null means no recorded check.
max_output_tokensinteger- Ceiling for max_tokens and max_completion_tokens. Input and output share max_model_len, so the remaining context may be smaller.
supported_endpointsstring[]- Available API paths for this model: chat completions, text completions, and tokenization.
supported_parametersstring[]- Top-level Chat Completions fields available for this revision. See supported_response_formats for response_format values. Reasoning output does not imply reasoning_effort controls.
supported_response_formatsstring[]- Supported response_format.type values. Always includes text; json_object and json_schema appear only after their checks pass.
capabilities_verified_atinteger | null- Serving revision qualification time in Unix seconds. Null means no qualification timestamp; individual capability results may still be null.
enginestring- Serving engine.
engine_versionstring- Pinned engine version.
price_in_micros_per_mtokstring- Uncached input rate. Integer micro-dollars per million tokens.
price_out_micros_per_mtokstring- Output rate. Integer micro-dollars per million tokens.
price_cache_read_micros_per_mtokstring- Cache-read rate. Integer micro-dollars per million tokens.
price_cache_write_micros_per_mtokstring- Cache-write rate. Integer micro-dollars per million tokens.
statusstring- Current model status.
Capability results
Capabilities describe this served revision through Boardwalk's API. True means supported; false means unavailable or its qualification check did not pass. Null means the revision has no recorded check. Source-model capabilities alone do not establish support.
JSON mode produces a JSON object. Structured output additionally enforces a JSON schema. Reasoning support means reasoning is returned separately from the answer; it does not imply support for reasoning effort or budget controls.
Errors
Errors use the shared error format. Save the x-request-id response header for receipts and support.