Skip to main content
This section documents the citationPills data returned by the Perplexity endpoint. Citation pills are part of the Perplexity response — no separate API call is needed. For use cases, pricing context, and copy-paste examples, see the Perplexity citations API page on the product site.

Example request

This produces a response containing the citationPills array documented below.

Overview

Perplexity renders inline bracketed citation markers (e.g. [1][2][3]) next to its answer text. The result.citationPills array exposes those bracketed citations denormalized: each entry is one (pill, source) pair carrying a per-source label (the source’s own page title), a citationPillId that groups entries from the same bracketed citation, and the per-source url/domain/description/position. When a bracketed citation references N sources, the array contains N entries sharing the same citationPillId but carrying different per-source label, url, and domain. Group by citationPillId to recover the citation-level structure. The field is omitted from result when the answer has no pills.

Citation pill structure

Response example