> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

## Resource: Introduction

## Article: Introduction

## Article Link: https://dev.wix.com/docs/api-reference/business-management/headless/connections/introduction.md

## Article Content:

# About the IAM Connections API

The IAM Connections API lets you manage the authentication connections (such as Google, Facebook, SAML, and other identity providers) that users can sign in with on a Wix site.

With the IAM Connections API, you can:
+ Disable an authentication connection without losing its configuration.
+ Retrieve client-safe data for the connections currently enabled on a site.

> **Important:** This API is currently in BETA maturity level and may have breaking changes in future versions.

## Before you begin

It's important to note the following points before starting to code:

+ Every site is automatically provisioned with built-in connections for Google, Facebook, and password login, in addition to any connections you create. Built-in connections behave like any other connection.
+ Connections have a two-phase lifecycle: they must be created first, then explicitly enabled to become active. Disabling a connection deactivates it without deleting its configuration, so it can be re-enabled later.
+ Client data endpoints return filtered information suitable for frontend applications.

## Use cases

The following use cases are supported:

+ [Temporarily disable authentication methods](https://dev.wix.com/docs/api-reference/wix-backoffice/identity/connection-v1/sample-flows.md#temporarily-disable-authentication-methods)
+ [Retrieve connection data for client applications](https://dev.wix.com/docs/api-reference/wix-backoffice/identity/connection-v1/sample-flows.md#retrieve-connection-data-for-client-applications)

## Terminology

+ **Connection**: A configuration that defines how users can authenticate with a third-party identity provider (Google, Facebook, SAML, etc.).
+ **Enabled connection**: A connection that is active and available for users to sign in with.
+ **Disabled connection**: A connection that exists but is not currently available for user authentication.
+ **Connection client data**: A filtered version of connection information that contains only fields safe for client-side applications.
+ **Identity provider**: An external service (like Google or Facebook) that authenticates users and provides identity information.
+ **Two-phase lifecycle**: The pattern where connections are first created/configured, then separately enabled for activation.

@sdk_package_setup