{"data":{"id":"openai/o4-mini:batch","provider_id":"openai","name":"OpenAI: o4 Mini (batch)","modalities":["image","text"],"context_window":200000,"family":"o4-mini","status":"active","description":"OpenAI o4-mini is a compact reasoning model in the o-series, optimized for fast, cost-efficient performance while retaining strong multimodal and agentic capabilities. It supports tool use and demonstrates competitive reasoning...","architecture":{"modality":"text+image+file->text","input_modalities":["image","text","file"],"output_modalities":["text"],"tokenizer":"GPT","instruct_type":null},"supported_parameters":["include_reasoning","max_tokens","reasoning","response_format","seed","structured_outputs","tool_choice","tools"],"created_at":1744820942,"canonical_slug":"openai/o4-mini-2025-04-16","catalog_source":"openrouter","host_id":"openrouter","host_name":"OpenRouter","creator_id":"openai","creator_name":"Openai","cheapest_provider":null,"cheapest_provider_name":null,"cheapest_price":null,"savings_pct":null,"savings_basis":null,"provider":{"id":"openai","name":"OpenAI","website":"https://openai.com","categories":["text","image","audio"],"docs_url":"https://platform.openai.com/docs","notes":"Live OpenRouter feed. Prices are OpenRouter list rates, not a contract with the origin lab.","role":"lab"},"prices":[{"id":1315,"model_id":"openai/o4-mini:batch","unit":"token","input_per_1m_usd":0.55,"output_per_1m_usd":2.2,"flat_usd":null,"currency":"USD","effective_at":"2026-10-08","source_url":"https://openrouter.ai/openai/o4-mini:batch","notes":"OpenRouter list rate. Token fields are USD per token converted to per 1M. Flat image, request, and web_search fields are USD per unit and are not rescaled. This row is the :batch SKU, not the standard rate. Cache read 0.1375/1M. Web search 0.01 USD per call.","last_verified_at":"2026-10-08T17:11:32.756Z","source":"openrouter","confidence":"official","cache_read_per_1m_usd":0.1375,"cache_write_per_1m_usd":null,"cache_write_1h_per_1m_usd":null,"pricing_detail":{"web_search_usd":0.01},"long_context_override":false}]}}