Skip to main content

ParcelNote

Attach a free-text note to a parcel record for audit or acknowledgment purposes.

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

Method Signature

bool ParcelNote(string SessionID, long ParcelID, string Note)

Parameters

ParameterTypeRequiredDescription
SessionIDstringYesActive session token from Login()
ParcelIDlongYesUnique identifier of the target parcel
NotestringYesFree-text note to attach (plain text, no size limit enforced by SOAP layer)

Response Object — bool

Returns true if the note was saved successfully. Returns false or throws a SOAP fault if the parcel ID is invalid or the session lacks write permission.

<!-- Example response XML -->
<ParcelNoteResult>true</ParcelNoteResult>

Code Examples

// .NET 10 — dotnet-svcutil generated proxy
// Attach a processing acknowledgment note after business validation
using var client = new ECGridOSPortTypeClient();

bool saved = await client.ParcelNoteAsync(
sessionID,
parcelId: 9876543L,
note: "Received and posted to ERP order system at 2026-05-07T10:15:00Z by automated integration.");

if (saved)
{
Console.WriteLine("Note attached to parcel.");
}

REST Equivalent

See Acknowledgment Note.