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

# Collate API Overview

> Explore the Collate API for programmatic access to metadata, integrations, automation workflows, and management of data assets, discovery, governance, and quality.

# Overview

The Collate API provides programmatic access to all metadata in your data catalog. Use it to build integrations, automate workflows, and manage your data assets at scale — through REST APIs or native SDKs for Python, Java, and Go.

All API interactions happen over HTTPS using JSON. Every request must be authenticated with a JWT Bearer token, which you can obtain from a bot account under **Settings** > **Bots** or from your **Profile** > **Access Tokens**.

For more information about token types and security best practices, see [Authentication](/api-reference/authentication).

Explore the reference below to manage data assets, search metadata, define data contracts, track lineage, and govern your catalog — all programmatically.

<CardGroup cols={2}>
  <Card title="Data Assets" icon="database" href="/api-reference/data-assets">
    Manage tables, dashboards, pipelines, topics, ML models, and more.
  </Card>

  <Card title="Data Contracts" icon="file-contract" href="/api-reference/data-contracts">
    Define and validate data contracts for your assets.
  </Card>

  <Card title="Data Governance" icon="shield-check" href="/api-reference/governance">
    Manage domains, glossaries, classifications, and tags.
  </Card>

  <Card title="Data Quality" icon="chart-line" href="/api-reference/data-quality">
    Create and manage test suites, test cases, and quality metrics.
  </Card>

  <Card title="Discovery" icon="magnifying-glass" href="/api-reference/discovery">
    Search and discover metadata across your catalog.
  </Card>

  <Card title="Lineage" icon="share-nodes" href="/api-reference/lineage">
    Explore and manage lineage relationships across your data assets.
  </Card>

  <Card title="Teams & Users" icon="users" href="/api-reference/teams-and-users">
    Manage users, teams, and organizational structure.
  </Card>
</CardGroup>
