This is certainly not a desirable pattern. You don't really need to use a Dataiku API endpoint to make an API call to run a scenario in Dataiku. You should really just call the Dataiku Python API directly from where you want to integrate with and trigger the scenario load remotely. If the issue is that your integration "client" does not support Python and you want to call Dataiku using a REST API then you can just use the Dataiku REST API instead.
Bonus Answer: The Dataiku Python API is just a wrapper over the Dataiku REST API.
Bonus Answer 2: The Dataiku Developer website has lots of Python API code samples to help you getting started using the API.
Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!