API429 / gemini-3.6-flash

Gemini 3.6 Flash API: pricing, integration and limits

Gemini 3.6 Flash through API429 costs $0.23 per 1M input and $1.13 per 1M output tokens — 70% below the official Google rate of $0.75 / $3.75.

Gemini 3.6 Flash: regression checks for retained Flash notices. Plan a small control task, retain input and accepted results, and verify access under your key. Manufacturer specifications and the client request contract are separate checks.

Gemini 3.6 Flash API by Google: access through API429
Gemini 3.6 Flash (gemini-3.6-flash) is a text model by Google, available through the OpenAI-compatible API429 with one key.

Read in Russian

Published: · Updated:

Exact ID: gemini-3.6-flash. Models available to your key: GET /v1/models.

Gemini 3.6 Flash API pricing

API429 priceOfficial Google price (Standard)
$0.2250 / 1,000,000 cache-write input tokens
$0.02250 / 1,000,000 cached input tokens
$0.2250 / 1,000,000 input tokens
$1.1250 / 1,000,000 output tokens
$0.75 / $3.75 per 1M ordinary input / output tokens

Standard; text; introductory rates through 2026-12-31

Manufacturer sourceChecked: Oct 24, 2026. Cache, tools and special modes are excluded from this rate pair.

API429 prices as of the catalog dated .

Cost calculator for Gemini 3.6 Flash

API429$1.0125
Manufacturer$3.375
Difference from manufacturer price70%API429 costs less for this workload

Ordinary input and output are counted, excluding cache, tools, fees and repeated calls. This estimates spending; it does not validate whether a request is accepted. RUB results use only your entered rate; they are neither a bank quote nor a top-up amount.

Context and capabilities of Gemini 3.6 Flash

The manufacturer specifies an input limit of 1,048,576 and a maximum output of 65,536 tokens for its own API (specification: Google, checked Oct 24, 2026, 6:11 AM UTC). These are manufacturer limits, not verified effective API429 limits: test very long contexts on your own request.

API429 capabilities published for this exact ID: chat . Test any mode missing from this list on your own request.

Practical task: regression testing an existing Flash workflow

Retain representative short tasks from your existing workflow and their expected properties. When comparing another Flash version, check language, coverage, length compliance and retries. A promotional tariff helps estimate the current budget, but establishes neither a quality advantage nor acceptance on your own evaluation set.

Exact version and lifecycle

According to Google documentation reviewed on 2026-10-24, this stable previous-generation version was released on July 21, 2026. Manufacturer promotional rates are $0.75/$3.75 through December 31, 2026; $1.50/$7.50 is stated from January 1, 2027 per million input/output tokens. These dates do not promise an API429 price change.

Context, output and ordinary token budget

According to Google documentation reviewed on 2026-10-24, the manufacturer specifies separate limits of 1,048,576 input tokens and 65,536 output tokens. Output is not subtracted from the input-only limit in this description. The current ordinary manufacturer text estimate uses $0.75/$3.75 per million input/output tokens. A separate source-review deadline can hide numerical comparisons before the promotion ends. Do not assume an extension or treat the future manufacturer tariff as the current gateway price.

Alternatives for a controlled comparison

grok-4.6 is a candidate for planning a long coding and knowledge task. claude-opus-4-6 is a candidate for a coding review baseline. gemini-2.5-flash-lite is a candidate for maintaining a budget baseline.

Speed and errors of Gemini 3.6 Flash over 24 hours

Over the last 24 hours: mean successful response time — 12 s; service error rate — 9.1%. Data as of .

Source: public 24-hour statistics. The mean is neither a median nor a response time guarantee.

How to connect Gemini 3.6 Flash: curl, Python, JavaScript

Create a key, check your balance and set API429_API_KEY on the server. The request is paid from your balance; Python and JavaScript first check that the model is available to your key.

curl

Before generation, check the exact ID in the response from GET https://gateway.api429.com/v1/models using the same Bearer key.

curl --fail-with-body https://gateway.api429.com/v1/chat/completions \
  -H "Authorization: Bearer $API429_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gemini-3.6-flash","messages":[{"role":"user","content":"Shorten this notice to two sentences: The service will be updated on Saturday from 02:00 to 03:00 UTC. Scheduled tasks resume after the update. Preserve timing and the action."}],"max_tokens":512,"stream":false}'

Python 3

import json
import os
import urllib.request

key = os.environ["API429_API_KEY"]
base = "https://gateway.api429.com/v1"
headers = {"Authorization": "Bearer " + key, "Content-Type": "application/json"}
models_request = urllib.request.Request(base + "/models", headers=headers)
with urllib.request.urlopen(models_request, timeout=30) as response:
    available = {item["id"] for item in json.load(response)["data"]}
model = "gemini-3.6-flash"
if model not in available:
    raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"gemini-3.6-flash\",\"messages\":[{\"role\":\"user\",\"content\":\"Shorten this notice to two sentences: The service will be updated on Saturday from 02:00 to 03:00 UTC. Scheduled tasks resume after the update. Preserve timing and the action.\"}],\"max_tokens\":512,\"stream\":false}")
request = urllib.request.Request(base + "/chat/completions",
    data=json.dumps(payload).encode("utf-8"), headers=headers, method="POST")
with urllib.request.urlopen(request, timeout=60) as response:
    result = json.load(response)
choice = result["choices"][0]
if choice.get("finish_reason") != "stop" or not choice.get("message", {}).get("content"):
    raise ValueError("Incomplete or empty response")
print(choice["message"]["content"])
print(result.get("usage"))

JavaScript: Node.js 18+

const key = process.env.API429_API_KEY;
if (!key) throw new Error("Set API429_API_KEY");
const base = "https://gateway.api429.com/v1";
const headers = { Authorization: "Bearer " + key, "Content-Type": "application/json" };
const model = "gemini-3.6-flash";
const available = await fetch(base + "/models", { headers, signal: AbortSignal.timeout(30000) });
if (!available.ok) throw new Error("Models HTTP " + available.status);
if (!(await available.json()).data.some(item => item.id === model)) throw new Error("Model unavailable to this key");
const response = await fetch(base + "/chat/completions", {
  method: "POST", headers, signal: AbortSignal.timeout(60000),
  body: JSON.stringify({"model":"gemini-3.6-flash","messages":[{"role":"user","content":"Shorten this notice to two sentences: The service will be updated on Saturday from 02:00 to 03:00 UTC. Scheduled tasks resume after the update. Preserve timing and the action."}],"max_tokens":512,"stream":false})
});
if (!response.ok) throw new Error("Generation HTTP " + response.status);
const result = await response.json();
const choice = result.choices?.[0];
if (choice?.finish_reason !== "stop" || !choice?.message?.content) throw new Error("Incomplete or empty response");
console.log(choice.message.content);
console.log(result.usage);

The examples use basic fields from the published API contract.

Gemini 3.6 Flash in n8n: HTTP Request

  1. Create an HTTP Request with method POST and URL https://gateway.api429.com/v1/chat/completions.
  2. Store the Bearer key in credentials; add Content-Type: application/json. Do not put the key in an exported workflow example.
  3. Send the JSON from curl: the exact model gemini-3.6-flash, messages, max_tokens and stream=false.
  4. After the HTTP node, check choices, finish_reason and the response content before writing the result to your production system.

HTTP Request documentation.

Alternatives to Gemini 3.6 Flash: similar models and prices

Compare them on the same task. Prices apply to a short text request; see the catalog for full pricing.

ModelAPI429: input / output per 1M tokens
Grok 4.6grok-4.6$0.6 / $1.8
Claude Opus 4.6claude-opus-4-6$1.5 / $7.5
Gemini 2.5 Flash Litegemini-2.5-flash-lite$0.03 / $0.12

Version and release date

Manufacturer API release date, Google: . The exact predecessor has not been established in the reviewed sources.

Payment and a $10 test

  • Russian bank card. Top up your balance in the account.
  • Invoice for companies. Bank transfer with closing documents.
  • USDT and TON. Top up in crypto.

$10 test credit. Subscribe to our Telegram channel through the bot and get $10 on your balance for the first requests. Get $10 in the bot

Frequently asked questions

Which promotion dates apply to Flash 3.6?

According to Google documentation reviewed on 2026-10-24, the manufacturer states $0.75/$3.75 per million input/output tokens through December 31, 2026 and $1.50/$7.50 from January 1, 2027. These conditions do not establish a corresponding API429 price change. Label manufacturer, period and billing unit separately in future budgets.

Why does a promotion date differ from a source check?

A source check records when a quotation was verified; a promotional period describes manufacturer terms. Neither renews the other. Confirm current manufacturer conditions for a later comparison, and verify API429 rates independently from its catalog.

What should I test when replacing an existing Flash version?

Use retained notices with mandatory dates and actions. The example must preserve Saturday, 02:00–03:00 UTC and task resumption. Compare missing details and retries rather than only shortened text length or the shared Flash prefix in model names.

Is Flash 3.6 the current Gemini flagship?

Google documentation reviewed on 2026-10-24 describes a stable previous-generation version released on July 21, 2026. Use it for regression checks of an established workflow. A replacement requires its own identity and task review; a promotional price does not establish response quality or account access.

Sources and review

Editorial review: . Pricing and general calculator · Getting started · Compare the family: Gemini

Telegram