To implement an OpenEdge REST application, you must map HTTP requests to input parameters of ABL procedures or user-defined functions, and you must map output parameters to HTTP responses.
Usually, you use the mapping functionality provided by the REST Expose Editor in PDSOE. See the Progress Developer Studio for OpenEdge Guide in the PDSOE online help for more information.