Service Description Described in DEDL: Parameter DataElementList/DataElement/Description Service Type NodeServiceList/Service Parameter /Parameter/@ParameterType Service Required NodeServiceList/Service Parameter Indicator /Parameter/@ParameterRequiredIndicator Service Multiple Described in DEDL: Parameter Indicator DataElementList/DataElement/DataConstrains/AllowMultiSelect Service Multiple Described in DEDL: Parameter Separator DataElementList/DataElement/Properties/ Service Allowable Values Described in DEDL: Parameter DataElementList/DataElement/ElementValue Table 3: Mapping of REST Documentation Items to ENDS XML Structure Using the Exchange Network REST Proxy to Expose Existing Exchange Network Query Services as REST services EPA’s CDX offers a service called the Exchange Network REST Proxy (ENRP), which can transform existing Node services into REST services without any additional development effort from Exchange Network partners. If you already publicly publish data on your Exchange Network Node using the Query web service and the Query service is registered in ENDS, you can make those services available through a REST URL by using the REST Proxy. The REST Proxy takes the basic information used to document a Query service in ENDS and auto-generates a REST URL. When a user calls the REST service, the ENRP converts the incoming request into a standard Exchange Network web service call and then provides the data back to the requester. The URL template of the REST endpoints is shown below: The root URL of the REST Proxy is: TEST: https://ends2.epacdxnode.net/RestProxy PRODUCTION: https://ends2.epa.gov/RestProxy The format for accessing URL is shown below:
Service Parameter Description Described in DEDL: DataElementList/DataElement/Description Service Parameter Type NodeServiceList/Service /Parameter/@ParameterType Service Parameter Required Indicator NodeServiceList/Service /Parameter/@ParameterRequiredIndicator Service Parameter Multiple Indicator Described in DEDL: DataElementList/DataElement/DataConstrains/AllowMultiSelect Service Parameter Multiple Separator Described in DEDL: DataElementList/DataElement/Properties/ Service Parameter Allowable Values Described in DEDL: DataElementList/DataElement/ElementValue Table 3: Mapping of REST Documentation Items to ENDS XML Structure Using the Exchange Network REST Proxy to Expose Existing Exchange Network Query Services as REST services EPA’s CDX offers a service called the Exchange Network REST Proxy (ENRP), which can transform existing Node services into REST services without any additional development effort from Exchange Network partners. If you already publicly publish data on your Exchange Network Node using the Query web service and the Query service is registered in ENDS, you can make those services available through a REST URL by using the REST Proxy. The REST Proxy takes the basic information used to document a Query service in ENDS and auto-generates a REST URL. When a user calls the REST service, the ENRP converts the incoming request into a standard Exchange Network web service call and then provides the data back to the requester. The URL template of the REST endpoints is shown below: The root URL of the REST Proxy is: TEST: https://ends2.epacdxnode.net/RestProxy PRODUCTION: https://ends2.epa.gov/RestProxy The format for accessing URL is shown below:
REST_Guidance_v1.1.docx