An external integration web page is a custom endpoint created on your system, which receives requests from an external integration form, and returns either an XML, JSON, or HTML response. The external integration web page can be created using any programming language, or hosted on any web server. The only requirement is that it can receive an HTTP POST and return either an XML, JSON, or HTML document.
Previous Step: Service URLs & Data Exchange Formats
For the example used in this series of External Integration articles, we have created a Web API application and hosted it on the ASP.NET framework. This service will accept a POST request at your websitedomain.com/api/Water/Bill and expects a BillRequest object. You can see how to post to this endpoint using any of the three protocols in our example WebAPI's Information Request page.
Next Step: External Submissions