# DBFS API

**Canonical:** https://apis.io/apis/microsoft-azure-databricks/dbfs-api/  
**Provider:** Azure Databricks — https://apis.io/providers/microsoft-azure-databricks/  
**Base URL:** https://<databricks-instance>.azuredatabricks.net/api/2.0/dbfs

DBFS API is one of 38 APIs that [Azure Databricks](https://apis.io/providers/microsoft-azure-databricks/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include File and Storage. The published artifact set on APIs.io includes API documentation and an API reference.

Access Databricks File System (DBFS) for file operations including uploading, downloading, listing, and deleting files and directories.

## Machine-readable artifacts (23)

- **Documentation** — https://learn.microsoft.com/azure/databricks/dev-tools/api/latest/dbfs
- **APIReference** — https://docs.databricks.com/api/azure/workspace/dbfs
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-backup-notebook-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-cancel-active-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-cleanup-latest-job-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-cluster-health-diagnostics-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-create-directory-and-import-notebook-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-create-job-and-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-delete-workspace-directory-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-import-notebook-and-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-pin-most-recent-cluster-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-preflight-create-cluster-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-provision-cluster-and-run-job-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-provision-cluster-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-reset-job-and-verify-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-resize-running-cluster-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-restart-cluster-and-wait-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-run-existing-job-and-wait-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-start-cluster-and-wait-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-submit-one-time-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-terminate-and-purge-cluster-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/microsoft-azure-databricks/refs/heads/main/arazzo/azure-databricks-update-job-and-rerun-workflow.yml

## Other Azure Databricks APIs (12)

- [Libraries API](https://apis.io/apis/microsoft-azure-databricks/libraries-api/)
- [Secrets API](https://apis.io/apis/microsoft-azure-databricks/secrets-api/)
- [Token Management API](https://apis.io/apis/microsoft-azure-databricks/token-management-api/)
- [SQL Analytics API](https://apis.io/apis/microsoft-azure-databricks/sql-analytics-api/)
- [MLflow API](https://apis.io/apis/microsoft-azure-databricks/mlflow-api/)
- [Instance Pools API](https://apis.io/apis/microsoft-azure-databricks/instance-pools-api/)
- [Cluster Policies API](https://apis.io/apis/microsoft-azure-databricks/cluster-policies-api/)
- [Repos API](https://apis.io/apis/microsoft-azure-databricks/repos-api/)
- [Git Credentials API](https://apis.io/apis/microsoft-azure-databricks/git-credentials-api/)
- [Pipelines API](https://apis.io/apis/microsoft-azure-databricks/pipelines-api/)
- [Permissions API](https://apis.io/apis/microsoft-azure-databricks/permissions-api/)
- [Unity Catalog - Catalogs API](https://apis.io/apis/microsoft-azure-databricks/unity-catalog-catalogs-api/)

## Tags

File, Storage

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/microsoft-azure-databricks/dbfs-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/microsoft-azure-databricks/.
