AI API status /

Is the DeepSeek API reachable right now?

A live probe of api.deepseek.com from NetOkay’s edge, and why DeepSeek’s reasoning models are the most common way to discover an idle timeout on your own path.

In short: The card below asks api.deepseek.com/models without a key and expects a 401. If it answers here but your reasoning requests die after half a minute, the likely cause is a proxy closing silent connections during the model’s think phase.

Last updated

Right now, from NetOkay’s edge

Loading the latest observation of api.deepseek.com…

One keyless GET to https://api.deepseek.com/models, cached for a minute per Cloudflare location. On a healthy day this probe sees HTTP 401, the API asking for a key.

What this probe shows, and what it does not

The NetOkay Worker resolves api.deepseek.com through Cloudflare DNS, opens a TLS connection and sends one GET without credentials, following no redirects. Any HTTP status, including 401, 403 or 405, means the host answered. Several providers refuse keyless automated requests at their edge with a 403 in a few milliseconds; that still proves DNS, TLS and the front door, but it is the provider’s edge answering, not necessarily the API application behind it. The result is one observation from one Cloudflare location, refreshed at most once a minute and never stored.

It cannot see your API key, quota, region, model availability or account state, and it does not travel your network path. A healthy probe and a failing application are compatible; the sections below are for that case.

DeepSeek specifics

Reachable here but failing for you?

DeepSeek API status FAQ

My deepseek-reasoner request closes after about 30 seconds with no output. Is DeepSeek down?

Probably not. That timing matches common idle limits on proxies, gateways and some cloud load balancers. Run the homepage idle stream check from the same network; if it fails at a similar time, the limit is on your path.

What does 402 mean?

Insufficient balance on your DeepSeek account. The host is reachable and answered; top up or check billing.

Is the probe result specific to my region?

No. It comes from whichever Cloudflare location served your page request, refreshed at most once a minute. Your own route to api.deepseek.com can differ; that is why the browser checks exist.