# ClickHouse UDF API

**Canonical:** https://apis.io/apis/clickhouse/clickhouse-udf-api/  
**Provider:** ClickHouse — https://apis.io/providers/clickhouse/  
**Base URL:** https://{clickhouse-host}:8443  
**Documentation:** https://clickhouse.com/docs/en/interfaces/http

ClickHouse UDF API is one of 21 APIs that [ClickHouse](https://apis.io/providers/clickhouse/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include UDF. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The UDF API from ClickHouse — 7 operation(s) for udf.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| PUT | `/v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}` | Attach UDF to service |
| GET | `/v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}` | Get UDF attachment |
| DELETE | `/v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}` | Detach UDF from service |
| GET | `/v1/organizations/{organizationId}/udfs/{functionName}/attachments` | List UDF attachments |
| POST | `/v1/organizations/{organizationId}/udfs` | Create UDF |
| GET | `/v1/organizations/{organizationId}/udfs` | List UDFs |
| DELETE | `/v1/organizations/{organizationId}/udfs/{functionName}` | Delete UDF |
| GET | `/v1/organizations/{organizationId}/udfs/{functionName}` | Get UDF |
| POST | `/v1/organizations/{organizationId}/udfUploads/url` | Create UDF upload URL |
| POST | `/v1/organizations/{organizationId}/udfs/{functionName}/versions` | Create UDF version |
| GET | `/v1/organizations/{organizationId}/udfs/{functionName}/versions` | List UDF versions |
| DELETE | `/v1/organizations/{organizationId}/udfs/{functionName}/versions/{version}` | Delete UDF version |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/clickhouse/refs/heads/main/openapi/clickhouse-udf-api-openapi.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/clickhouse/refs/heads/main/mcp/clickhouse-tool-crosswalk.yml
- **Documentation** — https://clickhouse.com/docs/cloud/manage/api/api-overview
- **APIReference** — https://clickhouse.com/docs/products/cloud/api-reference/organization/get-list-of-available-organizations
- **Swagger** — https://clickhouse.com/docs/cloud/manage/api/swagger

## Other ClickHouse APIs (12)

- [ClickHouse HTTP Interface](https://apis.io/apis/clickhouse/clickhouse-http-interface/)
- [ClickHouse Native TCP Interface](https://apis.io/apis/clickhouse/clickhouse-native/)
- [ClickHouse MySQL Interface](https://apis.io/apis/clickhouse/clickhouse-mysql/)
- [ClickHouse PostgreSQL Interface](https://apis.io/apis/clickhouse/clickhouse-postgresql/)
- [ClickHouse gRPC Interface](https://apis.io/apis/clickhouse/clickhouse-grpc/)
- [ClickHouse HTTP Interface API](https://apis.io/apis/clickhouse/clickhouse-clickhouse-http-interface-api/)
- [ClickHouse Ping API](https://apis.io/apis/clickhouse/clickhouse-ping-api/)
- [ClickHouse Play API](https://apis.io/apis/clickhouse/clickhouse-play-api/)
- [ClickHouse Replicas Status API](https://apis.io/apis/clickhouse/clickhouse-replicas-status-api/)
- [ClickHouse API keys API](https://apis.io/apis/clickhouse/clickhouse-api-keys-api/)
- [ClickHouse Backup API](https://apis.io/apis/clickhouse/clickhouse-backup-api/)
- [ClickHouse Billing API](https://apis.io/apis/clickhouse/clickhouse-billing-api/)

## Tags

UDF

---

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