> 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/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.

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