# Pandects > Public, read-only REST API for searching M&A agreements and reading full agreement or section text. Base URL: https://api.pandects.org. All routes versioned under /v1. ## Guides - [Pandects Docs](https://docs.pandects.org/llms/guides/intro.md): Guides and API reference for the Pandects API. - [Getting Started](https://docs.pandects.org/llms/guides/guides__getting-started.md): Base URL, response format, and first API calls. - [Request Patterns](https://docs.pandects.org/llms/guides/guides__request-patterns.md): Practical patterns for search and retrieval flows. - [Error Models](https://docs.pandects.org/llms/guides/guides__error-model.md): How to handle validation and server errors. - [Setup](https://docs.pandects.org/llms/guides/mcp__setup.md): Connect The Pandects MCP to Codex or Claude Code. - [Using MCP](https://docs.pandects.org/llms/guides/mcp__using.md): Understand what The Pandects MCP can do and how to work with it effectively in your client. - [Technical Details](https://docs.pandects.org/llms/guides/mcp__technical-details.md): High-level technical reference for The Pandects MCP server and the tool surface it exposes. ## API Reference - [OpenAPI spec](https://docs.pandects.org/openapi.yaml): full machine-readable spec - [List agreement sections](https://docs.pandects.org/llms/pandects/listSections.md): GET /v1/sections - [List tax clause precedents](https://docs.pandects.org/llms/pandects/listTaxClauses.md): GET /v1/tax-clauses - [List agreements with keyset pagination](https://docs.pandects.org/llms/pandects/listAgreements.md): GET /v1/agreements - [Retrieve agreement text by UUID](https://docs.pandects.org/llms/pandects/getAgreement.md): GET /v1/agreements/{agreement_uuid} - [List ordered agreement sections](https://docs.pandects.org/llms/pandects/listAgreementSections.md): GET /v1/agreements/{agreement_uuid}/sections - [Retrieve tax clauses for an agreement](https://docs.pandects.org/llms/pandects/getAgreementTaxClauses.md): GET /v1/agreements/{agreement_uuid}/tax-clauses - [Retrieve section text by UUID](https://docs.pandects.org/llms/pandects/getSection.md): GET /v1/sections/{section_uuid} - [Retrieve tax clauses for a section](https://docs.pandects.org/llms/pandects/getSectionTaxClauses.md): GET /v1/sections/{section_uuid}/tax-clauses - [Search agreements with matched section previews](https://docs.pandects.org/llms/pandects/searchAgreements.md): GET /v1/search/agreements - [Retrieve clause taxonomy](https://docs.pandects.org/llms/pandects/getTaxonomy.md): GET /v1/taxonomy - [Retrieve tax-clause taxonomy](https://docs.pandects.org/llms/pandects/getTaxClauseTaxonomy.md): GET /v1/taxonomy/tax-clauses - [Retrieve NAICS sectors and subsectors](https://docs.pandects.org/llms/pandects/getNaics.md): GET /v1/naics - [Retrieve canonical counsel names](https://docs.pandects.org/llms/pandects/getCounsel.md): GET /v1/counsel - [List available bulk dumps](https://docs.pandects.org/llms/pandects/listDumps.md): GET /v1/dumps