ai-center
latest
false
- Release Notes
- Getting started
- Notifications
- Projects
- Datasets
- Data Labeling
- ML packages
- Out of the box packages
- Pipelines
- ML Skills
- ML Logs
- Document UnderstandingTM in AI Center
- AI Center API
- Licensing
- AI Solutions Templates
- How to
- Invoke public ML Skills using API
- Save infrastructure costs using AI Center APIs
- Update ML Skill deployment using API
- Basic Troubleshooting Guide

AI Center
Last updated Sep 1, 2025
Invoke public ML Skills using API
linkBefore starting this procedure, check the following pages for more information on ML Skills:
To use a public ML Skill, you need the following:
- Port 433 must be open.
- Access to the target ML Skill URL.
- Access to the AI Units API key for the organization the ML Skill is deployed on.
A public ML Skill generates a URL and an API key. These will be used in an API call to request predictions.
You can find the URL and the API key in the ML Skill details section.
- Create a POST request with the generated ML Skill URL.
- Create a
X-UIPATH-License
header field using the value generated by the API key. - Create a
Content-Type
header field with theapplication/json
value for inputs in JSON format (or ML Skills that expect data in JSON. - Create a request body containing actual data in JSON format:
curl --location --request POST 'yourURL' \ --header 'X-UIPATH-License: yourAPIKey' \ --header 'Content-Type: application/json' \ --data-raw '{"data":"test"}'
curl --location --request POST 'yourURL' \ --header 'X-UIPATH-License: yourAPIKey' \ --header 'Content-Type: application/json' \ --data-raw '{"data":"test"}'