REST Expose Editor
- Last Updated: March 12, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
The REST Expose Editor allows you to define mapping between an REST-annotated ABL class and procedure file and a defined REST service.
Note: The REST Expose Editor opens after you have successfully defined a
REST service. If you have closed the REST editor, you can re-open the editor by
choosing Edit on the REST Service right-click context menu or
double-clicking the REST Service. See Open the REST Expose Editor.
The REST Expose Editor includes the following options:
| Option | Description |
|---|---|
| Service relative URI | Displays the relative URI of the current REST Service open in the REST editor. You can
modify the relative path by clicking Edit which
opens the Edit Service Relative URI dialog. Note: The relative URL must start with
"/", for example, /<application
relative path>. |
Opens the New REST Resource dialog which
allows you to add a REST resource to the REST service currently open in
the REST editor. Each REST resource you add is associated with these
four REST (HTTP) verbs: Get, Put,
Post, and Delete. |
|
| Deletes a selected REST resource. Note: When you delete a REST resource, all
its child resources are deleted. |
|
| Resources | Displays a list of the REST resources added to the current REST Service. |
| Verb Association | Displays the REST verbs (HTTP methods) for a REST resource selected on the Resources list. |
| Opens the Associate Operation With Verb dialog which allows you to associate a REST verb with an operation (REST interface-annotated ABL class or procedure file). | |
| Deletes the operation associated with a REST verb. | |
| Mapping Definitions | Displays the parameter mapping section for a selected REST resource
verb. This topic contains the following two tabs:
Note: You must associate a REST
resource verb with a REST-annotated ABL class or procedure file, to
populate the Mapping
Definitions section with the interface
parameters. |