Data feed web services

The following functions are supported by the Data Feed Web Services interface:

Request Results
OpenDataFeed Request Initializes client data feed session based on a set of input parameters. A token in returned to the client for subsequent data pickup.
OpenDataFeed2 Request Initializes client data feed session based on a set of input parameters. A token in returned to the client for subsequent data pickup. This interface supports the specification of a mode of operation using relative rather than absolute time windows.
OpenDataFeed3 Request Initializes client data feed session based on a set of input parameters. A token in returned to the client for subsequent data pickup. This interface supports the specification of a mode of operation using ARRIVAL time rather than TEST time windows.
GetResponseData Request Get next chunk of data for current feed session.
GetErrorCodes Request Explicitly expires the current feed session.
CloseDataFeed Request Exports the raw error code definitions.

A session starts with one of the three OpenDataFeed requests. After a successful response completes the handshake, a GetResponseData request starts the actual data transfer. A successful GetResponseData response includes an XML file containing the data payload. A CloseDataFeed request starts the termination of the session after the requested data is transferred. With a successful CloseDataFeed response, the session is completed.

Access to the data service

Use the following URLs to access the production specifications for the Data Export service.

Production URL

http://gpn.webservice.gomez.com/DataExportService60/GPNDataExportService.asmx

Production WSDL

http://gpn.webservice.gomez.com/DataExportService60/GPNDataExportService.asmx?wsdl

Production XSD

http://gpn.webservice.gomez.com/DataExportService60/GPNDataExportService.asmx?xsd