Skip to Main Content

ORDS, SODA & JSON in the Database

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Exposing OperationId in ORDS OpenAPI 3 doc for VBCS integration

Alex HafnerNov 22 2023 — edited Nov 22 2023

When consuming an ORDS-generated OpenAPI 3 specification in VBCS from a HTTP hosted specification, OperationId is required for the Endpoints to be useful within Visual Builder. When using the Static Option - copying the full OpenAPI specification - VBCS offers to auto-generate OperationIds, such as postEmployees or getDepartments, as a workaround. This is not an option when using dynamic metadata, where it reports those OperationIds as missing.

Per https://swagger.io/docs/specification/paths-and-operations/, OperationId is “an optional unique string used to identify an operation. If provided, these IDs must be unique among all operations described in your API.”

It would be very useful to be able to set the OperationIds from within ORDS - to allow for the dynamic option and have control over the naming. Is this possible?

Comments
Post Details
Added on Nov 22 2023
0 comments
202 views