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

# Overview

> Create and manage the files and URLs that feed your knowledge bases.

A **source** is a single file or URL whose content gets ingested, chunked, and embedded. Sources exist independently of knowledge bases — one source can be attached to several of them.

Use these endpoints to:

* **Create** sources — upload a file or point at a URL to crawl.
* **List**, **retrieve**, **update**, and **delete** sources.
* **Download** the original file behind a source.

Once a source is created, attach it to a knowledge base with [Knowledge base sources](/api-reference/knowledge-base-sources/overview).
