{ "operationId": "createDataset", "method": "POST", "path": "/datasets", "summary": "Power Bi Create a Push Dataset", "requestExamples": [ { "contentType": "application/json", "name": "CreatedatasetRequestExample", "example": { "name": "Example Title", "defaultMode": "Push", "tables": [ { "name": "Example Title", "columns": {}, "rows": {}, "measures": {} } ], "relationships": [ { "name": "Example Title", "fromTable": "example_value", "fromColumn": "example_value", "toTable": "example_value", "toColumn": "example_value", "crossFilteringBehavior": "OneDirection" } ] } } ], "responseExamples": [ { "status": "201", "contentType": "application/json", "name": "Createdataset201Example", "example": { "id": "abc123", "name": "Example Title", "addRowsAPIEnabled": true, "configuredBy": "example_value", "isRefreshable": true, "isEffectiveIdentityRequired": true, "isEffectiveIdentityRolesRequired": true, "isOnPremGatewayRequired": true, "targetStorageMode": "Import", "createReportEmbedURL": "https://www.example.com", "qnaEmbedURL": "https://www.example.com", "webUrl": "https://www.example.com", "createdDate": "2026-01-15T10:30:00Z", "contentProviderType": "example_value" } }, { "status": "400", "contentType": "application/json", "name": "Createdataset400Example", "example": { "error": { "code": "example_value", "message": "example_value", "details": [ { "message": "example_value", "target": "example_value" } ] } } }, { "status": "401", "contentType": "application/json", "name": "Createdataset401Example", "example": { "error": { "code": "example_value", "message": "example_value", "details": [ { "message": "example_value", "target": "example_value" } ] } } }, { "status": "409", "contentType": "application/json", "name": "Createdataset409Example", "example": { "error": { "code": "example_value", "message": "example_value", "details": [ { "message": "example_value", "target": "example_value" } ] } } } ] }