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

# bigdata_fetch_document

> Fetch the full text of a Bigdata.com document by id as markdown.

## Overview

Fetch Document returns the full text of a single Bigdata.com document by `document_id`, converted from annotated RPJSON to markdown. Use it when you need the complete document rather than ranked snippets from search.

## When to Use

Fetch Document is ideal for:

* **Full-document reading:** Opening a known document end-to-end from the private or public corpus
* **Follow-up from discovery:** Loading a document after identifying its id via [`bigdata_list_documents`](/mcp-reference/tools/bigdata-list-documents) or [`bigdata_search`](/mcp-reference/tools/bigdata-search)
* **Citation and review:** Retrieving the full body alongside a citation URL for attribution

<Tip>
  For broad discovery across many documents, start with [`bigdata_search`](/mcp-reference/tools/bigdata-search). For browsing private corpus metadata (names, tags, dates), use [`bigdata_list_documents`](/mcp-reference/tools/bigdata-list-documents).
</Tip>

## How It Works

1. Obtain a `document_id` from search results, list documents, or a prior citation
2. Call `bigdata_fetch_document` with that id
3. Use the returned `title` and `text` (markdown), and keep `url` for attribution

## Parameters

| Parameter | Type   | Required | Description                                          |
| --------- | ------ | -------- | ---------------------------------------------------- |
| `id`      | string | Yes      | The unique Bigdata.com document identifier to fetch. |

## Data Returned

| Field   | Description                    |
| ------- | ------------------------------ |
| `id`    | Document id                    |
| `title` | Document title                 |
| `text`  | Full document body as markdown |
| `url`   | Citation URL                   |

If the document is not found or still processing, the response returns an empty id with a clear message in `text`.

## Practical Tips

### From list to full text

Use [`bigdata_list_documents`](/mcp-reference/tools/bigdata-list-documents) to find documents by connector, tag, or date, then pass the resulting `id` here to read the complete content.

### From search to full text

[`bigdata_search`](/mcp-reference/tools/bigdata-search) returns relevant chunks. When a result warrants a full read, fetch that document by id for the complete markdown body.
