# API references

Use these references when you need endpoint details, authentication headers, request payloads, or generated tool schemas.

For terminal workflows, use the [CLI](/docs/developer-tooling/cli.md) to get started, then consult the [CLI reference](/docs/api-references/cli.md) for commands and options.

- [Lakehouse API](/docs/api-references/lakehouse.md): Reference for the Altertable HTTP API, including authentication and endpoints for query, file upload, upserts, append, validation, and query lifecycle.
- [Product Analytics API](/docs/api-references/product-analytics.md): Product Analytics HTTP API reference for tracking events, identifying users, and authenticating HTTP requests from your applications.
- [OpenTelemetry API](/docs/api-references/opentelemetry.md): Use the Altertable OpenTelemetry API reference to send OTLP HTTP logs and traces into SQL-queryable lakehouse tables.
- [MCP tools](/docs/api-references/mcp-tools.md): Full reference of MCP tools available when connected to Altertable. Covers orientation, schema exploration, querying, previewing, and write actions.
- [Altertable CLI](/docs/api-references/cli.md): Browse every Altertable CLI command, global option, argument, and example, with stable links for terminal workflows and automation.