Developer platform · API v1

Build with the FastDrive API.

Read the live demo database through a typed, versioned API. Selected integration writes are implemented behind bearer-token authentication.

Public preview access. GET endpoints require no authentication. Writes return 503 until FASTSME_API_TOKEN is configured; enabled clients send Authorization: Bearer <token>.

Resources

Files and folders

Drive entities including files and folders.

GET /api/v1/filesGET /api/v1/files/{id}

Shares

Role-based file and folder shares.

GET /api/v1/sharesGET /api/v1/shares/{id}

Public links

Public sharing links and their access roles.

GET /api/v1/public-linksGET /api/v1/public-links/{id}

Activity

Auditable file and sharing activity.

GET /api/v1/activityGET /api/v1/activity/{id}

Quick start

curl "https://drive.fastsme.com/api/v1/files?limit=20"

python - <<'PY'
import requests
rows = requests.get("https://drive.fastsme.com/api/v1/files", timeout=20).json()
print(rows["data"])
PY

Runtime OpenAPI: /api/openapi.json · Stable compatibility schema: /swagger.json · Interactive docs: /api/docs