Forum Discussion
Passing the Parameter while calling the Data Pipeline using REST API
- 2 days ago
Hi 12_shashank,
The body needs to contain an executionData element.
Also ensure that your jobType is Pipeline.
POST
https://api.fabric.microsoft.com/v1/workspaces/{WorkspaceID}/items/{ItemID}/jobs/Pipeline/instances
{ "executionData": { "parameters": { "config_file": "excess" } } }I have tested this and it is functional.
Here is the body I used:
{ "executionData": { "parameters": { "Subject": "Test", "Body": "This is a test" } } }and in the service here is the pipeline run with those parameters:
Hi 12_shashank
We wanted to follow up to check if you’ve had an opportunity to review the previous responses. If you require further assistance, please don’t hesitate to let us know.
Hi v-aatheeque ,
This error still persists:
POST:
{
"parameters": [
{
"name": "config_file",
"value": "excess",
"type": "Text"
}
]
}
Error:
{
"requestId": "d319018e-2bdd-46c7-8175-20268e2f69c5",
"errorCode": "FeatureNotAvailable",
"message": "Parameter is not allowed for this item type or this item job type",
"isRetriable": false
}