Skip to main content
PUT
Replace Meta agent connector

Authorizations

Authorization
string
header
required

Bearer token authentication using your API key

Path Parameters

org_id
string
required

The ID of the org

connection_id
string
required

The ID of the connection

phone_number_id
string
required

The ID of the WhatsApp phone number the Meta agent runs on

connector_id
string
required

The ID of the connector

Body

name
string
required

Unique per phone number.

Required string length: 1 - 256
description
string
required

What the system does. The agent reads it.

Required string length: 1 - 1024
base_url
string<uri>
required

A public HTTPS address; private and localhost addresses are refused.

auth_type
enum<string>
required
Available options:
OAUTH2_CLIENT_CREDENTIALS,
API_KEY,
NONE
connector_protocol
enum<string>

An HTTP API, or a remote MCP server. Fixed once created.

Available options:
HTTP,
MCP
auth_config
object
user_auth_injection_config
object

Where the customer's own sign-in token goes on each call, for tools that act as the customer.

requires_certificate
boolean

Response

200 - application/json
id
string
required
name
string
required
base_url
string
required
auth_type
string
required
description
string
connector_protocol
enum<string>

An HTTP API, or a remote MCP server. Fixed once created.

Available options:
HTTP,
MCP
auth_config
object
user_auth_injection_config
object

Where the customer's own sign-in token goes on each call, for tools that act as the customer.

mcp_tool_sync
object
mtls_config
object
connection_status
object