Skip to main content

get-ecgrid-id-by-id

Look up a single ECGrid trading-partner ID record by its numeric ECGrid ID (the internal int32 primary key). Use when the caller already has the integer ECGrid ID — for example from a previous connectivity_partner_get-partner-by-id result, a connectivity_ecgrid-id_find-edi-ids match, a ticket, or an admin reference. For lookup by the wire-level EDI identifier string (the value partners exchange in X12 ISA06/ISA08, paired with a qualifier such as ZZ or 01) use connectivity_ecgrid-id_find-edi-ids instead. Returns NOT_FOUND when no record matches the integer ID. Results are scoped to the caller's APIKey.

ℹ️ Interactive UI Component: This tool renders a visual widget in Claude Desktop and Claude.ai alongside the AI's response.

Tool Name

connectivity_ecgrid-id_get-ecgrid-id-by-id

Auth Level Required

Any (scoped to caller's APIKey)

Parameters

ParameterTypeRequiredDescription
request.ecgridIdintegerYesThe numeric ECGrid ID — the internal int32 primary key of the trading-partner ID record. Positive integer >= 1. Example: 12345. This is NOT the wire-level EDI identifier string; for that use connectivity_ecgrid-id_find-edi-ids.

Response

Returns the ECGrid ID record's full profile including the wire-level EDI identifier pair, owner mailbox, lifecycle status, and use type.

{
"ecgridId": 12345,
"networkId": 7,
"networkName": "Loren Data Corp",
"mailboxId": 142,
"mailboxName": "acme-prod@example.com",
"qualifier": "ZZ",
"id": "ACMECORP",
"description": "ACME Corporation Production",
"dataEmail": "edi@acme.example.com",
"mailboxDefault": true,
"status": "Active",
"useType": "Production"
}

Response Fields

FieldTypeDescription
ecgridIdintegerThe internal numeric ECGrid ID (primary key)
networkIdintegerECGrid network that owns this ID
networkNamestringHuman-readable name of the owning network
mailboxIdintegerECGrid mailbox this ID is registered under
mailboxNamestringHuman-readable name of the owning mailbox
qualifierstringX12 partner-ID qualifier (ISA05/ISA07), e.g. ZZ, 01
idstringWire-level EDI identifier exchanged in X12 ISA06/ISA08
descriptionstringFree-form human-readable description of the trading partner
dataEmailstringEmail address for data-notification delivery
mailboxDefaultbooleantrue if this is the default ECGrid ID for its mailbox
statusstringLifecycle status (see Status enum)
useTypestringUse type — Test, Production, or TestAndProduction (see UseType enum)

UI Component

When this tool is called from Claude Desktop or Claude.ai, the response includes a visual widget rendered from ui://ecgrid-id/detail.html displaying the ECGrid ID profile alongside the AI's text response.

Example Call

{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "connectivity_ecgrid-id_get-ecgrid-id-by-id",
"arguments": {
"request": { "ecgridId": 12345 }
}
}
}

Example Prompts

  • Show me ECGrid ID 12345
  • What mailbox owns ECGrid ID 99999?
  • Look up the trading-partner ID record 12345

See Also