{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:microsoft-fabric-apache-airflow-job/items-list-apache-airflow-jobs":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_list_apache_airflow_jobs","summary":"Returns a list of Apache Airflow jobs from the specified workspace.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"recursive","in":"query","required":false,"description":"Lists items in a folder and its nested folders, or just a folder only. True - All items in the folder and its nested folders are listed,…","schema":{"type":"boolean","description":"Lists items in a folder and its nested folders, or just a folder only. True - All items in the folder and its nested folders are listed,…"}},{"name":"rootFolderId","in":"query","required":false,"description":"This parameter allows users to filter items based on a specific root folder. If not provided, the workspace is used as the root folder.","schema":{"type":"string","description":"This parameter allows users to filter items based on a specific root folder. If not provided, the workspace is used as the root folder."}},{"name":"continuationToken","in":"query","required":false,"description":"A token for retrieving the next page of results.","schema":{"type":"string","description":"A token for retrieving the next page of results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-create-apache-airflow-job":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_create_apache_airflow_job","summary":"Creates an Apache Airflow job in the specified workspace.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-get-apache-airflow-job":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_get_apache_airflow_job","summary":"Returns properties of the specified Apache Airflow job.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-update-apache-airflow-job":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_update_apache_airflow_job","summary":"Updates the properties of the specified Apache Airflow job.","description":"PATCH /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-delete-apache-airflow-job":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_delete_apache_airflow_job","summary":"Deletes the specified Apache Airflow job.","description":"DELETE /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"hardDelete":{"type":"boolean","description":"Specifies whether to perform a hard delete. When set to `true`, the item is permanently deleted and cannot be recovered. When set to…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-get-apache-airflow-job-definition":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_get_apache_airflow_job_definition","summary":"Returns the specified Apache Airflow job public definition.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/getDefinition","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"format":{"type":"string","description":"The format of the Apache Airflow job public definition. If no format is provided, the default Apache Airflow job definition format is used."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/items-update-apache-airflow-job-definition":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_items_update_apache_airflow_job_definition","summary":"Overrides the definition for the specified Apache Airflow job.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/updateDefinition","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"updateMetadata":{"type":"boolean","description":"When set to true and the .platform file is provided as part of the definition, the item's metadata is updated using the metadata in the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/environment-start-apache-airflow-job-environment-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_environment_start_apache_airflow_job_environment_beta","summary":"Starts an Apache Airflow job environment.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/start?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","beta"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/environment-stop-apache-airflow-job-environment-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_environment_stop_apache_airflow_job_environment_beta","summary":"Stops an Apache Airflow job environment.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/stop?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","beta"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/environment-get-apache-airflow-job-environment-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_environment_get_apache_airflow_job_environment_beta","summary":"Gets the Apache Airflow environment for the specified Apache Airflow job.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/requirements-list-apache-airflow-job-libraries-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_requirements_list_apache_airflow_job_libraries_beta","summary":"Returns a list of installed libraries for the specified Apache Airflow job environment.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/libraries?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}},{"name":"continuationToken","in":"query","required":false,"description":"A token for retrieving the next page of results.","schema":{"type":"string","description":"A token for retrieving the next page of results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/requirements-deploy-apache-airflow-job-requirements-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_requirements_deploy_apache_airflow_job_requirements_beta","summary":"Deploys requirements for an Apache Airflow job environment.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/deployRequirements?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","beta"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"filePath":{"type":"string","description":"The path to an existing requirements file to deploy. If not provided, the request body should contain the requirements file content."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/settings-get-apache-airflow-job-settings-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_settings_get_apache_airflow_job_settings_beta","summary":"Returns the environment settings for the specified Apache Airflow job.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/settings?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/settings-update-apache-airflow-job-settings-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_settings_update_apache_airflow_job_settings_beta","summary":"Updates the settings for an Apache Airflow job environment.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/updateSettings?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","beta","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/compute-get-apache-airflow-job-compute-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_compute_get_apache_airflow_job_compute_beta","summary":"Returns the compute configuration for the specified Apache Airflow job environment.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/compute?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/compute-update-apache-airflow-job-compute-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_compute_update_apache_airflow_job_compute_beta","summary":"Updates the compute configuration for an Apache Airflow job environment.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/environment/updateCompute?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","beta","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/files-list-apache-airflow-job-files-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_files_list_apache_airflow_job_files_beta","summary":"Returns a list of Apache Airflow job files from the specified Apache Airflow job.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/files?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"rootPath","in":"query","required":false,"description":"The folder path to list. If not provided, the root directory is used.","schema":{"type":"string","description":"The folder path to list. If not provided, the root directory is used."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}},{"name":"continuationToken","in":"query","required":false,"description":"A token for retrieving the next page of results.","schema":{"type":"string","description":"A token for retrieving the next page of results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/files-get-apache-airflow-job-file-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_files_get_apache_airflow_job_file_beta","summary":"Returns the specified Apache Airflow job file.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/files/{filePath}?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"apacheAirflowJobId","in":"query","required":true,"description":"The Apache Airflow job ID.","schema":{"type":"string","description":"The Apache Airflow job ID."}},{"name":"filePath","in":"query","required":true,"description":"The file path relative to the Apache Airflow job root. It must begin with either 'dags/' or 'plugins/' (for example, `dags/example_dag.py`).","schema":{"type":"string","description":"The file path relative to the Apache Airflow job root. It must begin with either 'dags/' or 'plugins/' (for example, `dags/example_dag.py`)."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/files-create-or-update-apache-airflow-job-file-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_files_create_or_update_apache_airflow_job_file_beta","summary":"Creates or updates an Apache Airflow job file.","description":"PUT /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/files/{filePath}?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","filePath","beta","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"filePath":{"type":"string","description":"The file path relative to the Apache Airflow job root. It must begin with either 'dags/' or 'plugins/' (for example, `dags/example_dag.py`)."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/files-delete-apache-airflow-job-file-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_files_delete_apache_airflow_job_file_beta","summary":"Deletes the specified Apache Airflow job file.","description":"DELETE /workspaces/{workspaceId}/apacheAirflowJobs/{apacheAirflowJobId}/files/{filePath}?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","apacheAirflowJobId","filePath","beta"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"apacheAirflowJobId":{"type":"string","description":"The Apache Airflow job ID."},"filePath":{"type":"string","description":"The file path relative to the Apache Airflow job root. It must begin with either 'dags/' or 'plugins/' (for example, `dags/example_dag.py`)."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/workspace-settings-get-airflow-workspace-settings-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_workspace_settings_get_airflow_workspace_settings_beta","summary":"Get Apache Airflow workspace settings.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/settings?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/workspace-settings-update-airflow-workspace-settings-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_workspace_settings_update_airflow_workspace_settings_beta","summary":"Update Apache Airflow workspace settings.","description":"PATCH /workspaces/{workspaceId}/apacheAirflowJobs/settings?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","beta","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/pool-management-list-airflow-pool-templates-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_pool_management_list_airflow_pool_templates_beta","summary":"List Apache Airflow pool templates.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/poolTemplates?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"continuationToken","in":"query","required":false,"description":"A token for retrieving the next page of results.","schema":{"type":"string","description":"A token for retrieving the next page of results."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/pool-management-create-airflow-pool-template-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_pool_management_create_airflow_pool_template_beta","summary":"Create an Apache Airflow pool template.","description":"POST /workspaces/{workspaceId}/apacheAirflowJobs/poolTemplates?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","beta","body"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/pool-management-get-airflow-pool-template-beta":{"get":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_pool_management_get_airflow_pool_template_beta","summary":"Get an Apache Airflow pool template.","description":"GET /workspaces/{workspaceId}/apacheAirflowJobs/poolTemplates/{poolTemplateId}?beta=true","tags":["analytics"],"parameters":[{"name":"workspaceId","in":"query","required":true,"description":"The workspace ID.","schema":{"type":"string","description":"The workspace ID."}},{"name":"poolTemplateId","in":"query","required":true,"description":"The Apache Airflow pool template ID.","schema":{"type":"string","description":"The Apache Airflow pool template ID."}},{"name":"beta","in":"query","required":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta.","schema":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:microsoft-fabric-apache-airflow-job/pool-management-delete-airflow-pool-template-beta":{"post":{"operationId":"analytics_microsoft_fabric_apache_airflow_job_pool_management_delete_airflow_pool_template_beta","summary":"Delete an Apache Airflow pool template.","description":"DELETE /workspaces/{workspaceId}/apacheAirflowJobs/poolTemplates/{poolTemplateId}?beta=true","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","poolTemplateId","beta"],"properties":{"workspaceId":{"type":"string","description":"The workspace ID."},"poolTemplateId":{"type":"string","description":"The Apache Airflow pool template ID."},"beta":{"type":"boolean","default":true,"description":"This required parameter must be set to `true` to access this API, which is currently in beta."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}