{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Machine Learning Workbench API","description":"API documentation for Celonis APIs.","siteUrl":"https://developer.celonis.com/","keywords":"celonis developer portal, celonis apis, celonis api reference docs","lang":"en-US","llmstxt":{"hide":false,"description":"Celonis API documentation","sections":[{"title":"API Docs","description":"Available Celonis API Docs","includeFiles":["**/*.md"],"excludeFiles":[]},{"title":"API Specs","description":"All Celonis API specifications","includeFiles":["**/openapi.yaml"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"machine-learning-workbench-api","__idx":0},"children":["Machine Learning Workbench API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Allows customers to remotely trigger and control the execution of Machine Learning Workbench processes and assets such as data processing, calculations, and schedules."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-cases","__idx":1},"children":["Use Cases"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Machine Learning Workbench API can be used to:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Remotely trigger the execution of APIs or machine learning workbench resources via an Action Flow."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Check the current status of resources for downstream intelligence."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"authentication","__idx":2},"children":["Authentication"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This API supports multiple methods of authentication:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(preferred method) Via OAuth 2.0 token with a scope ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine-learning"]},", passed in an HTTP header like this: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authorization: Bearer TOKEN"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Via Application keys passed in an HTTP header like this: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authorization: AppKey APPLICATION_KEY"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Via API keys, passed in an HTTP header like this: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authorization: Bearer API_KEY"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.celonis.com/en/using-oauth-2-0.html"},"children":["this help page"]}," for more information about OAuth 2.0."]}]},"headings":[{"value":"Machine Learning Workbench API","id":"machine-learning-workbench-api","depth":1},{"value":"Use Cases","id":"use-cases","depth":2},{"value":"Authentication","id":"authentication","depth":2}],"frontmatter":{"seo":{"title":"Machine Learning Workbench API"}},"lastModified":"2026-04-16T21:07:06.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/mlwb/overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}