# What Is DeepSeek App API? Features, How It Works, and FAQs

[Read this article on Offloop](https://offloop.org/learn/what-is-deepseek-app-api)

Yifei

What is DeepSeek App API and how does it work? Learn about web search, file input, URL reading, voice, OCR, ASR, TTS, pricing, and integration.

## At a glance

DeepSeek App API at a glance

| Question                    | Short answer                                                                                                                                                                   |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| What launched?              | On November 13, 2026, DeepSeek opened the APIs behind its chat app to developers.                                                                                              |
| What can it do?             | Add web search with citations, deep-thinking search, file input, URL reading and safety checks to chat. Call Search, Fetch, OCR, speech-to-text and text-to-speech separately. |
| Which model and interfaces? | Use deepseek-flash with Messages, Responses or Chat Completions for the integrated chat capabilities.                                                                          |
| How is it billed?           | Model tokens are billed by usage. Tools such as search and file parsing have separate rates.                                                                                   |

Read the full announcement: [DeepSeek App API: Full App Capabilities Now Available to Developers](https://offloop.org/learn/deepseek-app-api-launch)

## Try DeepSeek App API Features in Offloop

Each account gets $200 in free trial credits once.

[Start now](https://offloop.org/login?returnTo=%2Fworkspace)

## What Is DeepSeek App API?

The **DeepSeek App API** allows developers to integrate the capabilities behind the DeepSeek App into their own applications, including web search, deep-thinking search, file input, URL reading, safety checks, and voice functionality.

Instead of building each feature from scratch or connecting multiple third-party services, developers can enable integrated tools through API parameters or call standalone services such as Search, Fetch, OCR, ASR, and TTS.

This guide explains what the DeepSeek App API is, how it works, which features it supports, and how developers can use it.

The DeepSeek App API is a collection of integrated and standalone API capabilities that make the functionality of the DeepSeek App available to external developers.

It extends the existing DeepSeek API by providing access to tools used in the official conversational experience, including web search, document processing, webpage retrieval, and voice-related services.

Developers can use these capabilities to build conversational assistants, document analysis applications, voice-enabled AI products, and other tools powered by DeepSeek models.

## How Does the DeepSeek App API Work?

The DeepSeek App API works by connecting model reasoning with built-in tools and external information.

Developers enable the relevant tools or parameters when making API requests. When the model determines that a tool is needed, the service can handle tool invocation and context assembly automatically.

For example, when web search is enabled, the model can search for relevant information and use the results to generate a response.

Similarly, when file input is used, uploaded documents can be processed and incorporated into the model's conversation context.

For developers who need more control, standalone APIs allow individual capabilities to be integrated into custom workflows.

## What Features Does the DeepSeek App API Support?

The DeepSeek App API provides several major capabilities:

DeepSeek App API features

| Feature              | Function                                            |
| -------------------- | --------------------------------------------------- |
| Web Search           | Search the web and generate answers with citations  |
| Deep-Thinking Search | Perform web searches during multi-step reasoning    |
| File Input           | Extract and analyze information from uploaded files |
| URL Reading          | Retrieve and understand webpage content             |
| Model Safety         | Check inputs and outputs for potential safety risks |
| Search API           | Access web search functionality independently       |
| Fetch API            | Retrieve webpage content independently              |
| OCR API              | Extract text from images and documents              |
| ASR API              | Convert speech to text                              |
| TTS API              | Convert text to speech                              |

These capabilities can support both conversational applications and standalone AI processing workflows.

## Does the DeepSeek App API Support Web Search?

Yes. The DeepSeek App API supports built-in web search through the `deepseek_web_search` tool.

In non-thinking mode, the model can automatically perform web or image searches and use retrieved information to generate answers with citations.

Developers can enable this capability without manually building a separate search integration.

## What Is Deep-Thinking Search in DeepSeek App API?

Deep-thinking search allows a DeepSeek model to perform web searches and read links as part of its multi-step reasoning process.

When thinking mode and `deepseek_web_search` are enabled, the model can retrieve external information during reasoning rather than relying exclusively on its existing model knowledge.

This capability is designed for questions that may require additional information gathering and analysis.

## Can the DeepSeek App API Read PDF and Office Files?

Yes. The DeepSeek App API supports file input, including PDF documents, Office files, images, and other supported formats.

The service processes uploaded files through text extraction or mixed text-and-image parsing.

The resulting content can then be incorporated into the conversation context, allowing the model to answer questions about the uploaded material.

This supports use cases such as document summarization, information extraction, and question answering over files.

## Can the DeepSeek App API Read Website Links?

Yes. Developers can enable the `deepseek_read_url` tool to allow the model to identify URLs in user messages and retrieve webpage content.

The retrieved information can then be combined with the conversation context to generate relevant responses.

This can be useful for applications that analyze articles, summarize webpages, or answer questions about linked information.

## Does the DeepSeek App API Support Voice?

Yes. DeepSeek provides voice-related capabilities through standalone APIs, including Automatic Speech Recognition (ASR) and Text-to-Speech (TTS).

ASR converts spoken audio into text, while TTS converts text into synthesized speech.

Developers can combine these capabilities with DeepSeek's conversational models to build voice-enabled AI applications.

## What Is the DeepSeek OCR API?

The DeepSeek OCR API provides optical character recognition functionality for extracting text and information from images or documents.

Developers can use this capability independently as part of document-processing workflows or combine it with model-based analysis.

OCR is particularly useful when applications need to process scanned documents or image-based text.

## What Is the Difference Between Built-In Tools and Standalone APIs?

Built-in tools are integrated into the model's conversational workflow. Developers enable them through supported API parameters, and the service handles tool invocation and context assembly.

Standalone APIs expose specific capabilities directly, allowing developers to control when and how each service is called.

For example, a chatbot may use integrated web search to answer user questions, while a document-processing application may call OCR separately before passing the extracted text to a model.

The best approach depends on whether the application needs an integrated conversational experience or a customized processing workflow.

## Which Models Support the DeepSeek App API?

According to the launch announcement, DeepSeek-V4.1-Flash, available as `deepseek-flash`, supports integrated App capabilities through three API interfaces:

* Messages API
* Responses API
* Chat Completions API

Developers should check the relevant API documentation for supported parameters and model compatibility.

## How to Use the DeepSeek App API?

Developers can begin using the DeepSeek App API through the existing DeepSeek API infrastructure.

The general process is:

1. Obtain access to the DeepSeek API.
2. Select a supported model and API interface.
3. Enable the relevant built-in tools or parameters.
4. Send user messages, files, or URLs through the supported request format.
5. Process the model's responses in the application.
6. Integrate standalone APIs when additional workflow control is needed.

For example, developers can enable `deepseek_web_search` for integrated web search or `deepseek_read_url` for webpage retrieval.

For more detailed integration instructions, refer to the [official DeepSeek API documentation](https://api-docs.deepseek.com/guides/build_a_chatbot/).

## Can Developers Recreate the DeepSeek App Using the API?

Yes. DeepSeek states that developers can use the newly available APIs to implement functionality that closely matches the official DeepSeek App.

These capabilities include search, document input, URL reading, safety mechanisms, and voice-related services.

DeepSeek has also released a lightweight open-source frontend demo to demonstrate how the APIs can be combined.

The demo supports importing DeepSeek conversation history.

**Demo:** <https://cdn.deepseek.com/chat-demo>

**GitHub Repository:** <https://github.com/deepseek-ai/chat-demo>

## How Much Does the DeepSeek App API Cost?

The DeepSeek App API uses a combination of model token billing and tool usage charges.

Developers are charged for the tokens consumed by model requests. Additional fees may apply when using tools such as search, webpage retrieval, file processing, OCR, ASR, and TTS.

The total cost depends on the selected services, the number of tool invocations, and the amount of model usage.

For current rates, refer to the [official DeepSeek API pricing documentation](https://api-docs.deepseek.com/quick_start/pricing/).

## Is the DeepSeek App API Free?

The DeepSeek App API is a usage-based service, and API calls may incur charges.

Although DeepSeek provides an open-source frontend demo, the availability of that demo does not mean model and tool API usage is free.

Developers should review the applicable API pricing before deploying applications at scale.

## Does the DeepSeek App API Include Safety Features?

Yes. The DeepSeek App API provides a safety validation option that checks model inputs and outputs.

If the system detects content that triggers its safety rules, the API can return a refusal indicator.

DeepSeek instructs developers providing public-facing services to enable safety checks and comply with applicable content safety and AI-related regulations.

## Where Can Developers Find the DeepSeek App API Demo?

DeepSeek provides an open-source frontend demo that demonstrates the newly available App API capabilities.

Developers can access the live demo and review the implementation source code.

**Live Demo:** <https://cdn.deepseek.com/chat-demo>

**Source Code:** <https://github.com/deepseek-ai/chat-demo>

The demo also supports importing historical conversations from DeepSeek.

## Conclusion

The DeepSeek App API makes a broader set of DeepSeek App capabilities available to developers through integrated tools and standalone services.

With support for web search, deep-thinking search, file analysis, URL reading, safety validation, OCR, ASR, and TTS, developers can build AI applications that go beyond basic text generation.

The combination of built-in tools, standalone APIs, and an open-source frontend demo provides multiple ways to integrate DeepSeek functionality into custom applications.

## References

* [\[1\] DeepSeek API changelog](https://api-docs.deepseek.com/updates/#date-2026-11-13)
* [\[2\] Build a Chatbot](https://api-docs.deepseek.com/guides/build_a_chatbot/)
* [\[3\] Models & Pricing](https://api-docs.deepseek.com/quick_start/pricing/)

Updated November 13, 2026
