Perplexity Async Chat Completions API

The Async Chat Completions API enables developers to submit long-running chat completion requests for background processing. Requests are queued and processed asynchronously, returning a unique identifier for tracking status through creation, processing, completion, or failure stages, making it ideal for deep research and computationally intensive queries.

API entry from apis.yml

apis.yml Raw ↑
aid: perplexity:async-chat-completions-api
name: Perplexity Async Chat Completions API
description: The Async Chat Completions API enables developers to submit long-running chat completion
  requests for background processing. Requests are queued and processed asynchronously, returning a unique
  identifier for tracking status through creation, processing, completion, or failure stages, making it
  ideal for deep research and computationally intensive queries.
humanURL: https://docs.perplexity.ai/api-reference/async-chat-completions-post
baseURL: https://api.perplexity.ai
tags:
- Artificial Intelligence
- Asynchronous
- Chat Completions
- Large Language Models
properties:
- type: Documentation
  url: https://docs.perplexity.ai/api-reference/async-chat-completions-post
- type: API Reference
  url: https://docs.perplexity.ai/api-reference/async-chat-completions-get
- type: Authentication
  url: https://docs.perplexity.ai/guides/api-key-management