> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replyify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Connection

> Pause, resume, or update a connection

## Path Parameters

<ParamField path="id" type="string" required>
  The connection ID to update
</ParamField>

## Body Parameters

<ParamField body="name" type="string">
  Update the display name
</ParamField>

<ParamField body="status" type="string">
  Set to `active` or `paused`. Paused connections stop processing incoming webhooks.
</ParamField>

## Response

Returns the updated connection object.

<CodeGroup>
  ```bash cURL theme={null}
  curl -X PATCH "https://app.replyify.ai/api/connections/conn_abc123" \
    -H "Authorization: Bearer YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{ "status": "paused" }'
  ```

  ```javascript Node.js theme={null}
  const response = await fetch(
    "https://app.replyify.ai/api/connections/conn_abc123",
    {
      method: "PATCH",
      headers: {
        Authorization: "Bearer YOUR_API_KEY",
        "Content-Type": "application/json",
      },
      body: JSON.stringify({ status: "paused" }),
    }
  );
  ```
</CodeGroup>

<Warning>
  Pausing a connection means incoming webhook payloads from your sequencer will be ignored until the connection is resumed. No replies will be lost in your sequencer, but they won't appear in Replyify until you resume.
</Warning>
