latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-201,3412,1385.0 MB

3fdc16374d70

FQDN Connections

Update an FQDN authentication

Updates the FQDN authentication strategy for a specific FQDN connection.

patch/fqdn_connections/{fqdn_connection_id}/fqdn_authentication

Path parameters

fqdn_connection_idstring required

The ID of the FQDN connection.

Request body

failover_urlstring uri

The failover webhook URL.

fqdn_outbound_authentication'ip-authentication' | 'credential-authentication'

The outbound authentication type.

ip_authentication_method'token' | 'p-charge-info'

The IP authentication method.

passwordstring

The password for authentication.

txt_namestring

The TXT record name for Microsoft Teams SBC DNS verification.

txt_ttlinteger

The TTL for the TXT record.

txt_valuestring

The TXT record value for Microsoft Teams SBC DNS verification.

user_namestring

The username for authentication.

webhook_urlstring uri

The webhook URL for authentication events.

Example request

{
  "failover_url": "https://failover.example.com",
  "fqdn_outbound_authentication": "ip-authentication",
  "ip_authentication_method": "p-charge-info",
  "password": "new_password",
  "txt_name": "new_txt_name",
  "txt_ttl": 300,
  "txt_value": "new_txt_value",
  "user_name": "newusername",
  "webhook_url": "https://example.com"
}

Response

Successful response with the updated FQDN authentication.

Example response

{
  "data": {
    "connection_id": "1293384261075731499",
    "id": "1293384261075731499",
    "record_type": "fqdn_authentication"
  }
}