UDF Variables
User-Defined Variables are custom key–value pairs associated with assets. They’re useful for passing parameters into rules or transformations. For example, you might store a threshold=0.95 variable for a table, and reference it in a data quality policy to ensure completeness stays above 95%.
⚠️ All endpoints require authentication. See Authentication & Headers.
Endpoint(s)
GET /catalog-server/api/assets/:id/udf-variablesPOST /catalog-server/api/assets/:id/udf-variablesGET /catalog-server/api/assets/:id/udf-variables/:variableIdPUT /catalog-server/api/assets/:id/udf-variables/:variableIdDELETE /catalog-server/api/assets/:id/udf-variables/:variableId
Path Parameters
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
| id | int | Yes | Asset ID | 12616 |
| variableId | int | No | Variable ID (for GET/PUT/DELETE) | 3001 |
Request Body
{ "key": "threshold", "value": "0.95"}Sample Request
curl -X POST "https://demo.acceldata.io/catalog-server/api/assets/12616/udf-variables"Response Schema
See Udf Variables
Was this page helpful?