The vals endpoints allow you to manipulate vals.
POST /v1/vals
Create a new val
PUT /v1/vals
Create or update a val by name and code.
GET /v1/vals/{val_id}
Get val by id.
DELETE /v1/vals/{val_id}
Delete a val.
GET /v1/vals/{val_id}/versions
List versions of a val
POST /v1/vals/{val_id}/versions
Create a new version of a val
GET /v1/vals/{val_id}/versions/{version}
Get a specific version of a val
DELETE /v1/vals/{val_id}/versions/{version}
Delete a val version.
GET /v1/vals/{val_id}/runs