# Connections

Database and external-service connections feeding datasets.

<!-- -->

## [📄️Read Connections](/es/reference/read-connections.md)

[Cursor-paginated. The wire query parameter is \`exclusiveStartKey\` (what the cURL tab and the parameter table show); the TypeScript SDK takes it as the \`exclusiveStartKey\` option and the Python SDK as the \`exclusive\_start\_key\` keyword — one parameter, spelled per language. Pass the previous page's \`nextKey\` and stop when it comes back \`null\` — or let \`iterAll()\` / \`iter\_all()\` drive the cursor for you (see the SDKs page, 'Pagination').](/es/reference/read-connections.md)

## [📄️Create Connection](/es/reference/create-connection.md)

[Create Connection](/es/reference/create-connection.md)

## [📄️Exchange Google Analytics Oauth Code](/es/reference/exchange-google-analytics-oauth-code.md)

[Exchange a Google OAuth2 authorization code for access/refresh tokens.](/es/reference/exchange-google-analytics-oauth-code.md)

## [📄️Delete Connection](/es/reference/delete-connection.md)

[Delete a connection. REFUSES one that still feeds datasets.](/es/reference/delete-connection.md)

## [📄️Read Connection](/es/reference/read-connection.md)

[Read Connection](/es/reference/read-connection.md)

## [📄️Update Connection](/es/reference/update-connection.md)

[Update Connection](/es/reference/update-connection.md)

## [📄️Update Connection Metadata](/es/reference/update-connection-metadata.md)

[Metadata-only update endpoint (name / description).](/es/reference/update-connection-metadata.md)

## [📄️Test Connection](/es/reference/test-connection.md)

[Test Connection](/es/reference/test-connection.md)

## [📄️Get Connection Schema](/es/reference/get-connection-schema.md)

[Get schema information for a connection (databases, tables, columns).](/es/reference/get-connection-schema.md)

## [📄️Get Table Schema](/es/reference/get-table-schema.md)

[Get column schema for a specific table.](/es/reference/get-table-schema.md)

## [📄️Get Connection Tables](/es/reference/get-connection-tables.md)

[Get list of tables for a connection.](/es/reference/get-connection-tables.md)

## [📄️Validate Connection Query](/es/reference/validate-connection-query.md)

[Validate and preview a SQL query against a connection.](/es/reference/validate-connection-query.md)
