Constellation DX API calls in Traditional Apps
I have a traditional app. I would like to use the Constellation DX API for adding data records to one of my data objects as described here: https://docs.pega.com/bundle/dx-api/page/platform/dx-api/endpoint-post-data-data-view-id.html
I realize this won't work without an Rule-UI-View - but I cannot create them without migrating my app or enabling hybrid mode. So I tried creating views (Create and pyEdit) from scratch, but to no avail.
HTTP calls to {{baseUrl}}/data/:data_view_ID calls still give me an error message:
{
"errorClassification": "Validation fail",
"localizedValue": "Validation failed.",
"errorDetails": [
{
"message": "ERROR_MISSING_DATA_RECORD",
"erroneousInputOutputFieldInPage": "",
"erroneousInputOutputIdentifier": "",
"errorClassification": "",
"localizedValue": "Data Record is missing",
"messageParameters": []
}
]
}
Any idea how to work around that? All I need is the ability to add and query records for data objects.