Hello,
I’ve created a custom API page in Business Central (On-Premise) for exposing data to Power Apps. The API page is defined with PageType = API, and includes valid EntityName and EntitySetName properties. The API is successfully published and accessible via browser at the following endpoint:
The JSON response appears correctly when I access this URL directly, so I’m confident the page is functional. However, when I try to connect from Power Apps using the Business Central (On-Premise) connector, the custom API page (salesorder) is not listed in the available tables. Even when I manually enter the EntitySetName in the "Enter custom table name" input, the Connect then it shows not found.
I suspect this may be related to how the connector interprets custom APIs or some limitation in listing custom API pages via the standard connector. If anyone has encountered this issue or knows of a configuration step that might be missing—such as additional metadata publishing or service tier configuration—I'd appreciate any help or suggestions.
Thanks,
Tushar

Report
All responses (
Answers (