Skip to main content

NetworkUpdate

Updates the contact and address information for an existing network.

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

Method Signature

NetworkIDInfo NetworkUpdate(string SessionID, int NetworkID, string CompanyName, string Address1, string City, string State, string Zip, string Phone)

Parameters

ParameterTypeRequiredDescription
SessionIDstringYesActive session token from Login() with NetworkAdmin or higher authority
NetworkIDintYesNumeric identifier of the network to update
CompanyNamestringYesUpdated display name for the network
Address1stringYesPrimary street address
CitystringYesCity
StatestringYesState or province code
ZipstringYesPostal code
PhonestringYesPrimary contact phone number

Response Object — NetworkIDInfo

Returns the updated NetworkIDInfo record reflecting the changes.

FieldTypeDescription
NetworkIDintNumeric identifier of the updated network
UniqueIDstringUnique string identifier (unchanged)
CompanyNamestringUpdated display name
StatusStatusCurrent status of the network
CreateddateTimeOriginal creation timestamp (unchanged)
ModifieddateTimeUTC timestamp of the update
<!-- Example response XML -->
<NetworkIDInfo>
<NetworkID>42</NetworkID>
<UniqueID>MYNETWORK</UniqueID>
<CompanyName>My Updated Network Name</CompanyName>
<Status>Active</Status>
<Created>2020-01-15T00:00:00</Created>
<Modified>2026-05-07T14:00:00</Modified>
</NetworkIDInfo>

Code Examples

// .NET 10 — dotnet-svcutil generated proxy
// Update network contact details — all fields are required
var updated = await client.NetworkUpdateAsync(
sessionID,
networkId: 42,
companyName: "My Updated Network Name",
address1: "456 Corporate Blvd",
city: "Springfield",
state: "IL",
zip: "62701",
phone: "555-123-4567");

Console.WriteLine($"Updated: {updated.CompanyName} at {updated.Modified:yyyy-MM-dd HH:mm}");

REST Equivalent

See Update NetworkPUT /v2/networks.