# Connections API

The connection API is a REST API which allows users to register a connection[^1] to Immuta with a single set of credentials rather than configuring an integration and creating data sources separately. Immuta can then manage and enforce access controls on your data through that connection.

## How-to guides

These guides provide step-by-step instructions for registering and managing your connection.

* Register a connection:
  * [Register an AWS Lake Formation connection](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-an-aws-lake-formation-connection)
  * [Register a Databricks Unity Catalog connection](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-a-databricks-unity-catalog-connection)
  * [Register a Snowflake connection](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/how-to-guides/register-a-connection/register-a-snowflake-connection)
* [Manage a connection](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/how-to-guides/manage-a-connection)
* [Deregister a connection](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/how-to-guides/deregister-a-connection)

## Reference guide

[Connection registration payloads](https://documentation.immuta.com/saas/developer-guides/api-intro/connections-api/connection-registration-payloads-reference-guide): This guide defines the body parameters for registering connections.

[^1]: To learn more about connections in Immuta, see the [Connections section](https://documentation.immuta.com/saas/configuration/integrations/data-and-integrations/registering-a-connection/reference-guides/connections-overview).
