> ## Documentation Index
> Fetch the complete documentation index at: https://cloro.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Sources

> Schema for source citations extracted from ChatGPT responses, including URLs, titles, snippets, publication dates, and footnote indicators.

This section documents the **sources** data returned by the [ChatGPT endpoint](/api-reference/endpoint/monitor-chatgpt). Sources are part of the ChatGPT response, so no separate API call is needed.

## Example request

```json theme={null}
{
  "prompt": "What are the best AI recruiting tools?",
  "model": "CHATGPT",
  "country": "US"
}
```

This produces a response containing the `sources` array documented below.

## Overview

Sources are references extracted from ChatGPT's sources modal. They follow the [common sources structure](/guides/making-requests/sync#sources-array-structure) with additional ChatGPT-specific fields.

<Frame caption="Sources in ChatGPT">
  <img src="https://mintcdn.com/cloro/Qv2xgJAgMecwTTRq/images/chatgpt/sources.webp?fit=max&auto=format&n=Qv2xgJAgMecwTTRq&q=85&s=22af57cf4d748915c2b8599b6ca33e43" alt="Sources in ChatGPT" width="638" height="729" data-path="images/chatgpt/sources.webp" />
</Frame>

## ChatGPT-specific source fields

| Field           | Type    | Description                                                                                                                       |
| --------------- | ------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `footnote`      | boolean | Whether this source appears as a footnote (in a subsequent list in the sources modal)                                             |
| `datePublished` | string  | The publication date of the source (e.g., "May 22, 2025"). Omitted when the source has no publish date — never emitted as `null`. |

## Example response with sources

```json theme={null}
{
  "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 can help HR professionals streamline their hiring process...",
        "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 available 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 information for AI recruiting software solutions...",
        "footnote": true
      }
    ]
  }
}
```

<Warning>
  **ChatGPT doesn't provide sources for certain prompts**

  When web search is triggered but no sources are available, the `sources` field will return an empty array.
</Warning>
