Skip to content

API Calls

leboloda edited this page Oct 31, 2022 · 10 revisions

Back To API Calls Home

Notice! - As of 2/1/2018 API versions previous to 3.2 will only have access to the last 30 days of data. API versions 3.2 and up will have data archives dating back to 3/1/2015.

Notice! - As of 12/31/2018 API versions previous to 3.2 will no longer be supported.


List of all Pending CallBackQueue records for Specified Network/Mailbox.

List of Failed CallBackQueue records for session Network/Mailbox.

List of Failed CallBackQueue records for Specified Network/Mailbox.

Selected Monthly Report for the Session Network/Mailbox.

Selected Monthly Report for a specified Network/Mailbox.

Statistical Traffic Report for a period of time for the Session Network/Mailbox.

Statistical Traffic Report for a period of time for a specified Network/Mailbox.

Statistical Public System-Wide Traffic Report for Last 72 Hours.

Instant Statistics for the Session Network/Mailbox.

Instant Statistics for a specified Network/Mailbox.

Mailbox Parcel Statistics for the Session Network/Mailbox.

Mailbox Parcel Statistics for the specified Network/Mailbox.

Mailbox Interchange Statistics for the Session Network/Mailbox.

Mailbox Interchange Statistics for the specified Network/Mailbox.

Interchange Statistics for the Session Network/Mailbox.

Interchange Statistics for the specified Network/Mailbox.

Add a new Communication Connection.

Set the Comm Identifier pair for two ECGridIDs.

Find the Comm ID pair for two ECGridIDs.

Update an Comm Connection.

List Communication Profiles for Session Network/Mailbox.

List Communications Profiles for specified Network/Mailbox.

Find Communication Profiles by Identifier.

Get Comm Profile by CommID.

Set AS2 Connection Status.

Add a new Public Certificate.

Add a new Public Certificate.

Add a new Private AS2 Certificate.</font>

Add a new Private Comm Certificate.</font>

Create a new Private Certificate generated by ECGridOS.

Renew a Private Certificate generated by ECGridOS.

Terminate a Certificate.

Set CommID as Default for a Mailbox.

Current UTC Date/Time.

Get Date from EDI Envelope (ISA or UNB)

ECGridOS Version.

Convert X.400 Address Elements into Compatible ECGrid Format.

Upload an X12, EDIFACT, Tradacoms or VDA Parcel to the Specified Network/Mailbox OutBox with Base64String.

Update Parcel Status.

Update Parcel Local Status, a user defined variable.

Managed File Transfer (MFT, non-EDI data) upload to the OutBox with Base64Array.

Managed File Transfer (MFT, non-EDI data) upload to the OutBox with Base64String.

Send a test Parcel.

Set MailbagControlID (e.g. X12.56 MailbagID or AS2-MessageID) for Parcel.

Find Parcel by sender MailbagControlID (e.g. X12.56 MailbagID or AS2-MessageID).

Find Parcel by receiver MailbagControlID (e.g. X12.56 MailbagID or AS2-MessageID).

List the Transaction Manifest for a Parcel.

A complete end-to-end transaction Manifest for a specific Interchange.

List the system generated Notes for a Parcel.

InBox Archive Collection for the Session Network/Mailbox.

InBox Archive Collection for a specified Network/Mailbox.

InBox Archive Collection for a specified Network/Mailbox - short form.

InBox Archive Collection for a specified Network/Mailbox in DESC order

OutBox Archive Collection for the Session Network/Mailbox.

OutBox Archive Collection for a specified Network/Mailbox.

OutBox Archive Collection for a specified Network/Mailbox - short form.

OutBox Archive Collection for a specified Network/Mailbox in DESC order

List of Parcels which could not be processed for the Session Network/Mailbox.

List of Parcels which could not be processed for a specified Network/Mailbox.

List of Parcels which are in process for the session Network/Mailbox.

List of Parcels which are in process for a specified Network/Mailbox.

Interchange information by InterchangeID.

InBox Interchange List for the Session Network/Mailbox.

InBox Interchange List for the Session Network/Mailbox.

InBox Interchange List for a specified Network/Mailbox.

InBox Interchange List for a specified Network/Mailbox.

OutBox Interchange List for the Session Network/Mailbox.

OutBox Interchange List for the Session Network/Mailbox.

OutBox Interchange List for a specified Network/Mailbox.

OutBox Interchange List for a specified Network/Mailbox.

OutBox Interchange Pending List for a session Network/Mailbox.

OutBox Interchange Pending List for a specified Network/Mailbox.

OutBox Interchange Pending List for a specified Network/Mailbox.

InBox Interchange Pending List for a specified Network/Mailbox.

InBox Interchange Blocked List for the Session Network/Mailbox.

InBox Interchange Blocked List for a specified Network/Mailbox.

OutBox Interchange Blocked List for the Session Network/Mailbox.

OutBox Interchange Blocked List for a specified Network/Mailbox.

Get Interchange Info from EDI Envelope (ISA or UNB).</font>

Get Interchange Info from EDI Envelope (ISA or UNB)

Unroutable Interchanges for the Session Network/Mailbox.

Unroutable Interchanges for a specified Network/Mailbox.

Resend and Interchange, allows for rerouting.

Cancel an Interchange.

List CallBack Event by CallBackEventID

List CallBack Events for a specified Network/Mailbox

Create a CallBack Event for a specified Network/Mailbox.

Set the status of a CallBackEvent.

Information for a a specific CallBackQueueID.

Create a test call for a specific CallBackEventID.

List of all Pending CallBackQueue records for session Network/Mailbox.

List of all Pending CallBackQueue records for Specified Network/Mailbox.

Update a Mailbox Description value.

Update a Mailbox Description value.

Get a list of Mailboxes for the Session Network.

Get a list of Mailboxes for a specified Network.

Add a Trading Partner ID to the Session Network/Mailbox.

Add a Trading Partner ID to a Value Added Network (VAN) connection.

Add a Trading Partner ID to specified Network/Mailbox.

Move a single Trading Partner ID from a Network/Mailbox to the Session Network/Mailbox.

Move a single Trading Partner ID to a different Mailbox on the same Network.

Move a single Trading Partner ID from a Network/Mailbox to a specified Network/Mailbox.

Update an ECGridID entry's Description.

Update an ECGridID entry's EMail Address for Data.

Activate a suspended ECGridID entry.

Suspend an active ECGridID entry.

Terminate an ECGridID entry.

Suspend an active ECGridID entry.

Detail for an ECGridID.

Finds matching ECGridID(s) for specified X12 or EDIFACT Qualifier/ID pair in the session Network/Mailbox.

Finds matching ECGridID(s) for specified X12 or EDIFACT Qualifier/ID pair in a specified Network/Mailbox.

List all Trading Partners in the Session Network/Mailbox.

List all Trading Partners in a specified Network/Mailbox.

List all Trading Partners in a specified Network/Mailbox with Paging.

List Trading Partners by Owner UserID.

Find Trading Partners by Description in a specified Network/Mailbox.

Gets the default ECGridID for a mailbox.

Sets an ECGridID as the default in its mailbox (must be X12 ISA compatible).

Update an ECGridID entry's Owner (OwnerUserID=0 to remove owner).

Create a new Interconnect Request.

Add a Note to an Interconnect Request.

Cancel an Interconnect Request.

Detail for an Interconnect.

Detail for an Interconnect.

Notes for an Interconnect.

Listing of Interconnects for an ECGridID with optional trading partner pair. If ECGridID2=-1, then match all for ECGridID1

Listing of Interconnects for a specific Status for the session Network/Mailbox. May be limited in scope by ECGridID and maximum number of days old.

Listing of Interconnects for a specific Status for the session Network/Mailbox. May be limited in scope by ECGridID and maximum number of days old.

Count of Interconnects by status for the Session Network/Mailbox.

Count of Interconnects by status for a specified Network/Mailbox.

Add a Migration List for session network/mailbox.

Add a Migration List for specified network/mailbox.

Migration List for session network/mailbox.

Migration List for specified network/mailbox.

Detail for an Migration.

Add TP to Migration List.

Add a Carbon Copy which is billed to the Session Network/Mailbox.

Add a Carbon Copy which is billed to a specified Network/Mailbox.

Activate a suspended Carbon Copy.

Suspend an active Carbon Copy.

Terminate a Carbon Copy.

Detail for a Carbon Copy.

List of Carbon Copy configurations for the Session Network/Mailbox.

List of Carbon Copy configurations for a specified Network/Mailbox.

Current InBox for the Session Network/Mailbox.

Current InBox for a specified Network/Mailbox.

Current InBox for a specified Network/Mailbox - short form.

Parcel Meta Information.

Download Parcel from InBox or Archive as Base64Array.

Download Parcel from InBox or Archive as Base64String.

Download Parcel from InBox or Archive.

Download Parcel from InBox or Archive without updating status with Base64Array.

Download Parcel from InBox or Archive without updating status with Base64String.

Confirm Download of Parcel from InBox and remove it.

Add Acknowledgment Note for Parcel Note.

Cancel Download of Parcel from InBox and remove it.

Confirm Download of Parcel wtih Pending Acknowledgment from InBox and remove it.

Reset Download of Parcel and restore to InBox.

Resend Parcel from Internal Router.<br /><b>Requires NetOps authorization.</b>

Upload an X12, EDIFACT, Tradacoms or VDA Parcel to the OutBox with Base64Array.

Upload an X12, EDIFACT, Tradacoms or VDA Parcel to the OutBox with Base64String.

Upload an X12, EDIFACT, Tradacoms or VDA Parcel to the Specified Network/Mailbox OutBox with Base64Array.

Required first call in order to establish a session.

Generate a persistent APIKey for a specified UserID

Generate a random password.

Required final call to close a session.

Use to change password of current User Account. Effective immediately.

Returns current session information.

Create a User for the Session Network and a specified Mailbox.

Create a User for a specified Network/Mailbox.

Detail for a specified User.

Detail for a specified User by LoginName.

Update a User account.

Update a User's security information.

Activate a suspended User.

Suspend a User.

Terminate a User.

Send an SMS to a User.

Reset a user's GraceLogins and OpenSessions count.

Get a list of Users for the Session Network/Mailbox.

Get a list of Users for a specified Network/Mailbox.

Get a list of Locked Out Users for a specified Network/Mailbox.

Get a list of Locked Out Users for a specified Network/Mailbox.

Change a User's Network/Mailbox.

Change a User's Authorizaton Level.

Change a User's Maximum Sessions.

Retrieve a persistent APIKey for a specified UserID

Get a Session Log for the Current Session.

Get a Session Log for the Session User.

Get a Session Log for a specified User.

Get a Persistent Key Value Attached to an Object.

Get a list of all Persistent Key Values Attached to an Object.

Set a Persistent Key Value Attached to an Object.

Remove a Persistent Key Value Attached to an Object.

Returns list of all System Status codes.

Details for a specific Network.

Details for a specific Network wtih Log.

List Networks, optionally filter by Name.

A Summary List of Network Status.

List of Network Outages.

Update a Network Infromation.

Update Specified Network Contact.

Get Specified Network Contact Info.

Update Specified Network Website.

Update a Network override values for Segment Terminator, Element Separator and Subelement Separator.

Change the DeleteOnDownload configuration of a specified Network Root Mailbox.

Add a Mailbox to the Session Network.

Add a Mailbox to a specified Network.

Activate a suspended Mailbox.

Suspend an active Mailbox.

Terminate a Mailbox.

Change the Managed Status of a specified Mailbox.

Change the DeleteOnDownload configuration of a specified Mailbox.

Detail for a Mailbox.

Update a Mailbox Name.

Update Specified Mailbox Contact.

Update a Mailbox override values for Segment Terminator, Element Separator and Subelement Separator.

Update a Mailbox InBox Timeout notification value.

Back To API Calls Home

Clone this wiki locally