> For the complete documentation index, see [llms.txt](https://docs.codemash.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.codemash.io/sdks-and-cli/database/integrations.md).

# Integrations

An **integration** connects an external provider to this module. Configure the provider and its secrets in the dashboard; the API lets you list, create or update, enable, disable, set a default, and test integrations.

| Method                                                                                                                | Endpoint                                            |
| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| [Delete Database Integration](/sdks-and-cli/database/integrations/delete-database-integration.md)                     | `DELETE /database/integrations/{Id}`                |
| [Disable Database Integration](/sdks-and-cli/database/integrations/disable-database-integration.md)                   | `PUT /database/integrations/{Id}/disable`           |
| [Enable Database Integration](/sdks-and-cli/database/integrations/enable-database-integration.md)                     | `PUT /database/integrations/{Id}/enable`            |
| [Get Allowed Flex Tiers](/sdks-and-cli/database/integrations/get-allowed-flex-tiers.md)                               | `GET /database/integrations/flex-tiers`             |
| [Get Database Integration](/sdks-and-cli/database/integrations/get-database-integration.md)                           | `GET /database/integrations/{id}`                   |
| [Get Database Integrations](/sdks-and-cli/database/integrations/get-database-integrations.md)                         | `GET /database/integrations`                        |
| [Reveal Managed Flex Connection String](/sdks-and-cli/database/integrations/reveal-managed-flex-connection-string.md) | `GET /database/integrations/{Id}/connection-string` |
| [Save Database Integration](/sdks-and-cli/database/integrations/save-database-integration.md)                         | `POST /database/integrations`                       |
| [Set Database Integration As Default](/sdks-and-cli/database/integrations/set-database-integration-as-default.md)     | `PUT /database/integrations/{Id}/default`           |
| [Test Database Integration](/sdks-and-cli/database/integrations/test-database-integration.md)                         | `POST /database/integrations/test`                  |
