Skip to main content

ECGridIDInfo

Returns detailed information about a single ECGrid trading partner ID by its numeric identifier.

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

Method Signature

ECGridIDInfo ECGridIDInfo(string SessionID, int ECGridID)

Parameters

ParameterTypeRequiredDescription
SessionIDstringYesActive session token obtained from Login()
ECGridIDintYesNumeric ECGrid identifier for the trading partner ID

Response Object — ECGridIDInfo

FieldTypeDescription
ECGridIDintUnique numeric identifier for this ECGrid ID record
MailboxIDintID of the mailbox that owns this ECGrid ID
NetworkIDintID of the network associated with this ECGrid ID
QualifierstringISA qualifier (e.g., 01, 08, ZZ)
IDstringISA sender/receiver ID value
DescriptionstringHuman-readable label for the trading partner
StatusStatusCurrent lifecycle status of the ECGrid ID
RoutingGroupRoutingGroupRouting group assignment for message delivery
EDIStandardEDIStandardEDI standard used by this trading partner (e.g., X12, EDIFACT)
<!-- Example response XML -->
<ECGridIDInfoResult>
<ECGridID>123456</ECGridID>
<MailboxID>789</MailboxID>
<NetworkID>42</NetworkID>
<Qualifier>01</Qualifier>
<ID>ACMECORP </ID>
<Description>Acme Corporation</Description>
<Status>Active</Status>
<RoutingGroup>ProductionA</RoutingGroup>
<EDIStandard>X12</EDIStandard>
</ECGridIDInfoResult>

ENUMs

Status

ValueDescription
DevelopmentID is in development/testing
ActiveID is live and routing traffic
PreproductionID is staged for production
SuspendedID is temporarily inactive
TerminatedID has been permanently disabled

RoutingGroup

ValueDescription
ProductionAPrimary production routing group
ProductionBSecondary production routing group
Migration1Migration routing group 1
Migration2Migration routing group 2
ManagedFileTransferManaged file transfer group
TestTest routing group

EDIStandard

ValueDescription
X12ANSI X12 EDI standard
EDIFACTUN/EDIFACT standard
TRADACOMSTRADACOMS standard
VDAVDA automotive standard
XMLXML-based documents
TXTPlain text
PDFPDF documents
BinaryBinary/proprietary format

Code Examples

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

ECGridIDInfo idInfo = await client.ECGridIDInfoAsync(sessionID, 123456);

Console.WriteLine($"Qualifier: {idInfo.Qualifier} ID: {idInfo.ID}");
Console.WriteLine($"Description: {idInfo.Description}");
Console.WriteLine($"Status: {idInfo.Status} Routing: {idInfo.RoutingGroup}");

REST Equivalent

See Get IDGET /v2/ids/{id}.