cloro WebsiteAPI Get an API key
API Reference › ChatGPT › Sources

Sources

The citations ChatGPT surfaces alongside a web-grounded answer, normalized into a predictable array with publication dates and footnote flags.

Overview

Sources are the reference links ChatGPT exposes in its sources panel when a prompt triggers web search. cloro reads that panel and returns each citation as an entry in the sources array on the ChatGPT result. Because the citations travel with the answer itself, you do not issue a separate request — run the ChatGPT extraction and read result.sources from the same response.

Each entry follows cloro's shared source shape (position, url, label, description) and adds two fields that are specific to how ChatGPT presents its citations.

ChatGPT-specific fields

FieldTypeDescription
footnotebooleanMarks a citation that ChatGPT lists as a trailing footnote rather than an inline reference within the sources panel.
datePublishedstringHuman-readable publish date of the referenced page, such as "May 22, 2025". The key is left out entirely when ChatGPT reports no date; it is never returned as null.

Common source fields

FieldTypeDescription
positionintegerOne-based ordering of the citation as it appears in the sources panel.
urlstringDestination link for the cited page, including any tracking parameters ChatGPT appends.
labelstringTitle text shown for the citation.
descriptionstringShort summary or snippet describing the referenced page.

Example request

{
  "prompt": "What are the best AI recruiting tools?",
  "model": "CHATGPT",
  "country": "US"
}

Response example

{
  "success": true,
  "result": {
    "text": "Here's what I found about AI recruiting tools...",
    "sources": [
      {
        "position": 1,
        "url": "https://www.rippling.com/blog/ai-recruiting?utm_source=chatgpt.com",
        "label": "12 Best AI Recruiting Tools For HR in 2025",
        "description": "Top AI recruiting tools that help HR teams streamline hiring...",
        "footnote": false,
        "datePublished": "May 22, 2025"
      },
      {
        "position": 2,
        "url": "https://www.index.dev/blog/ai-recruiting-software-hiring-managers?utm_source=chatgpt.com",
        "label": "7 Best AI Recruiting Software for Hiring Managers in 2025",
        "description": "A guide to AI recruiting software options for hiring managers...",
        "footnote": false,
        "datePublished": "April 10, 2025"
      },
      {
        "position": 3,
        "url": "https://www.selectsoftwarereviews.com/buyer-guide/ai-recruiting?utm_source=chatgpt.com",
        "label": "10+ Best AI Recruiting Software for 2025: Reviews + Pricing",
        "description": "Reviews and pricing for AI recruiting software solutions...",
        "footnote": true
      }
    ]
  }
}

Notes

Not every prompt yields citations. When ChatGPT runs a web search but attaches no references, sources comes back as an empty array rather than being omitted, so you can safely iterate over it without a null check. Questions about the field shape can go to [email protected].