skip to navigationskip to navigationNASA - National Aeronautics and Space Administration
+ Visit NASA.gov
Echo Logo Earth Observing System Clearing House
FAQ  |  Contacts  |   Site Map  |  Printer Help
Working with Web Services for ECHO 9.0


Resources for ECHO 9.0

  • ECHO 9.0 Features Overview
  • ECHO 9.0 Data Partner User's Guide - PDF (1.3 MB)
  • ECHO 9.0 Client Partner User's Guide - PDF (1.5 MB)

 

Provider User Management Program (PUMP) for ECHO 9.0
The Provider User Management Program (PUMP) is now available as a web application for both Operations and Partner Test. More information about PUMP can be found on the Data Partner Tools page. Help references are available on each PUMP page. To access PUMP, visit the following URLs:

Specification for ECHO 9.0 Web Services API
This specification defines the external interfaces, communication mechanisms, and messaging semantics that are supported by ECHO.

Provider Order Web Services Interface for ECHO 9.0
These are the updates to the Provider Order Interface for ECHO 9.0. Descriptions for the Web Services Description Language (WSDL) files are listed below.

Service Descriptions for ECHO 9.0

Each of the services is accessed from the API by attaching the suffix .wsdl @
http://api.echo.nasa.gov/echo-wsdl/v9/<Service Endpoint>.wsdl

Service Description Service Endpoint
Administration ECHO Operations housekeeping functions AdministrationService
Authentication Core user authentication capabilities. Provides session management token services. AuthenticationService
Catalog Data warehouse searching and exploration CatalogService
Data Management Data Provider service to support ECHO cataloged data DataManagementService
Event Notification Allows for the management of event notification subscriptions and delivery options. EventNotificationService
Extended Services Registration, classification, and maintenance of Earth Science services, interfaces, GUIs, and Advertisements ExtendedServicesService
Group Management Data Provider service to organize users into groups for data access control and notification GroupManagementService
Invocation Simple service brokering capabilities allowing ECHO to execute external service requests asynchronously on behalf of users InvocationService
Invocation Utility Wrapper service to allow external Earth Science services to post status, execute asynchronously, and return results to users InvocationUtilityService
Order Management Create and submit orders for users OrderManagementService
Order Processing Data Provider oriented service to fill and status user orders OrderProcessingService
Provider Provider account creation and maintenance ProviderService
Status General status information of asynchronous user requests. Currently only supported by the Invocation Service and Invocation Utility Service StatusService
Subscription User creation of data subscriptions to be notified when data is updated or modified SubscriptionService
Taxonomy Management interface for data and service classification schemes used by ECHO, Data Providers, and Service Providers TaxonomyService
User User account creation and maintenance UserService