Skip to main content
Version: 0.2.0

Supported back-ends

At this moment we only provide demos for back-ends based on Progress Aplication Server.
You can always vote for other back-ends on the roadmap or implement your own language specific back-end.

Example abl procedure

doh_mapping for dynamically setting an internal procedure behind an API call

{
"doh_mapping": [
{
"path": "/tables",
"operations": [
{
"path": "/tables",
"operation": "post",
"abl_procedure": "DataDiggerLib.p",
"procedure": "GetTables",
"parameters": [
{
"name": "ttTableFilter",
"location": "body",
"data_type": "table-handle",
"io_mode": "input",
"envelope": "true"
},
{
"data_type": "table-handle",
"io_mode": "output"
}
]
}
]
}
],
"info": {
"title": "DataDiggger API",
"description": "The first step to openapi documentation for DD",
"version": "0.0.1"
},
"servers": [
{
"url": "https://<hostname>:<port>/web/datadigger",
"description": "Development server"
}
]
}

Generated openapi doc

Openapi doc