Skip to main content

InterconnectNote

Adds an audit note to an existing interconnect record for tracking changes, approvals, or communications.

:::caution Established API The SOAP API is in maintenance mode. For new integrations use the REST equivalent. :::

Method Signature

bool InterconnectNote(string SessionID, int InterconnectID, string Note)

Parameters

ParameterTypeRequiredDescription
SessionIDstringYesActive session token obtained from Login()
InterconnectIDintYesNumeric identifier for the interconnect to annotate
NotestringYesFree-text note to attach to the interconnect record

Response

Returns true if the note was successfully added; false otherwise.

<!-- Example response XML -->
<InterconnectNoteResult>true</InterconnectNoteResult>
note

Notes are appended to the interconnect's audit trail and are not editable or deletable after creation. Each note is timestamped and associated with the session's user. Use notes to record approval decisions, issue resolutions, or onboarding milestones.

Code Examples

// .NET 10 — dotnet-svcutil generated proxy
using var client = new ECGridOSPortTypeClient();

bool added = await client.InterconnectNoteAsync(
sessionID,
interconnectID: 5001,
note: "Approved by trading partner contact — Jane Smith (jane@example.com) on 2026-05-07.");

if (added)
{
Console.WriteLine("Note added to interconnect 5001.");
}

REST Equivalent

See Add NotePOST /v2/partners/note.