> 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/api-reference/files/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.

| Endpoint                                                                                                  | Method                          |
| --------------------------------------------------------------------------------------------------------- | ------------------------------- |
| [Delete Files Integration](/api-reference/files/integrations/delete-files-integration.md)                 | `DELETE integrations/{Id}`      |
| [Disable Files Integration](/api-reference/files/integrations/disable-files-integration.md)               | `PUT integrations/{Id}/disable` |
| [Enable Files Integration](/api-reference/files/integrations/enable-files-integration.md)                 | `PUT integrations/{Id}/enable`  |
| [Get Files Integration](/api-reference/files/integrations/get-files-integration.md)                       | `GET integrations/{id}`         |
| [Get Files Integrations](/api-reference/files/integrations/get-files-integrations.md)                     | `GET integrations`              |
| [Save Files Integration](/api-reference/files/integrations/save-files-integration.md)                     | `POST integrations`             |
| [Set Files Integration As Default](/api-reference/files/integrations/set-files-integration-as-default.md) | `PUT integrations/{Id}/default` |
