The four HTTP verbs supported by OpenEdge REST are associated with the four basic database CRUD operations, as shown in the following table.

Table 1. HTTP Verbs supported in OpenEdge REST URIs
HTTP Verb CRUD Operation Description
POST Create Create new item
GET Read Read existing item
PUT Update Add new item
DELETE Delete Remove existing item

The REST Expose Editor allows you to specify one or more HTTP methods for each URI resource name. After specifying the HTTP verb, you can associate the verb with a particular ABL procedure or user-defined function.

See Procedure mapping examples for more information