Skip to main content
Beta ProductSQL Proxy is currently in beta. API endpoints may change.
The SQL Proxy Admin API allows you to manage warehouses, principals (users and service principals), tokens, and jobs compute settings.

Base URL

https://sqlproxy.your-company.datafold.com

Authentication

All /admin endpoints require Bearer token authentication with a proxy manager token:
curl -H "Authorization: Bearer <proxy-manager-token>" \
  https://sqlproxy.your-company.datafold.com/admin/warehouses
Proxy manager tokens can be created via the API or provisioned during onboarding. Contact your Datafold representative if you need an initial token.

Available Endpoints

ResourceEndpointsDescription
Warehouses/admin/warehousesManage Databricks SQL warehouse configurations
Principals/admin/users, /admin/service-principalsManage users and service principals
Tokens/admin/users/{id}/tokens, /admin/service-principals/{id}/tokens, /admin/proxy-manager/tokensManage authentication tokens
Jobs Compute/admin/jobs-computeConfigure jobs compute routing

Response Format

Success responses:
{
  "data": { ... },
  "message": "Optional success message"
}
Error responses:
{
  "error_code": "NOT_FOUND",
  "message": "Resource not found"
}
Error CodeHTTP StatusDescription
UNAUTHORIZED401Missing or invalid token
FORBIDDEN403Token lacks required permissions
NOT_FOUND404Resource not found
BAD_REQUEST400Invalid request body
CONFLICT409Resource already exists
INTERNAL_ERROR500Server error