Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
karthi_power_bi
Frequent Visitor

Disable PowerBI Dataset Refresh - Using PowerBI REST API

All,

 

I have written a python script to disable a dataset's refresh schedule.

 

Reference Link : https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/update-refresh-schedule-in-group#disabl...

 

Try 1: 

data = {"value": {'enabled': 'false'}}
datasets_request = json.loads(requests.patch(url=datasets_request_url, data=data, headers=header,verify=False).content)
print(datasets_request)
 
Output:

{'error': {'code': 'InvalidRequest', 'message': 'Refresh schedule refresh schedule request is empty'}}

 

Try2:  (Ran without 'Data')

 

datasets_request = json.loads(requests.patch(url=datasets_request_url, data=data, headers=header,verify=False).content)
print(datasets_request)
 
Output:
{'error': {'code': 'BadRequest', 'message': 'Bad Request', 'details': [{'message': "'datasetModelRefreshSchedule' is a required parameter", 'target': 'datasetModelRefreshSchedule'}]}}
 
Note: I have added a schedule for this dataset in the service.
 
What is missing here? why i'm not able to disable/Turn OFF the refresh schedule through REST API.
 
1 ACCEPTED SOLUTION
karthi_power_bi
Frequent Visitor

I changed from data = data  to json = data then it is working fine.

 

data = {"value": {'enabled': 'false'}}
datasets_request = json.loads(requests.patch(url=datasets_request_url, data=data, headers=header,verify=False).content)
print(datasets_request)

View solution in original post

1 REPLY 1
karthi_power_bi
Frequent Visitor

I changed from data = data  to json = data then it is working fine.

 

data = {"value": {'enabled': 'false'}}
datasets_request = json.loads(requests.patch(url=datasets_request_url, data=data, headers=header,verify=False).content)
print(datasets_request)

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors