Enhance
Cancel enhancement
Cancel pending or in-progress enhancement operations.
POST
/
v1
/
tables
/
{table_id}
/
enhance
/
cancel
// Cancel all pending enhancements
const result = await client.enhance.cancel("tbl_abc123");
console.log(result.cancelled_count);
// Cancel for a specific column
const result2 = await client.enhance.cancel("tbl_abc123", "description");
console.log(result2.cancelled_count);
# Cancel all pending enhancements
result = client.enhance.cancel("tbl_abc123")
print(result["cancelled_count"])
# Cancel for a specific column
result = client.enhance.cancel("tbl_abc123", column_key="description")
print(result["cancelled_count"])
# Cancel all pending enhancements
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{}'
# Cancel enhancements for a specific column
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{"column_key": "description"}'
{
"cancelled_count": 12
}
Path parameters
string
required
The unique identifier of the table.
Request body
string
Cancel enhancements for a specific column only. Omit to cancel all pending enhancements.
Response
integer
Number of enhancement operations cancelled.
Only enhancements with
pending or processing status can be cancelled. Already completed enhancements are not affected.// Cancel all pending enhancements
const result = await client.enhance.cancel("tbl_abc123");
console.log(result.cancelled_count);
// Cancel for a specific column
const result2 = await client.enhance.cancel("tbl_abc123", "description");
console.log(result2.cancelled_count);
# Cancel all pending enhancements
result = client.enhance.cancel("tbl_abc123")
print(result["cancelled_count"])
# Cancel for a specific column
result = client.enhance.cancel("tbl_abc123", column_key="description")
print(result["cancelled_count"])
# Cancel all pending enhancements
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{}'
# Cancel enhancements for a specific column
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{"column_key": "description"}'
{
"cancelled_count": 12
}
⌘I
// Cancel all pending enhancements
const result = await client.enhance.cancel("tbl_abc123");
console.log(result.cancelled_count);
// Cancel for a specific column
const result2 = await client.enhance.cancel("tbl_abc123", "description");
console.log(result2.cancelled_count);
# Cancel all pending enhancements
result = client.enhance.cancel("tbl_abc123")
print(result["cancelled_count"])
# Cancel for a specific column
result = client.enhance.cancel("tbl_abc123", column_key="description")
print(result["cancelled_count"])
# Cancel all pending enhancements
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{}'
# Cancel enhancements for a specific column
curl -X POST "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/cancel" \
-H "Authorization: Bearer lasso_..." \
-H "Content-Type: application/json" \
-d '{"column_key": "description"}'
{
"cancelled_count": 12
}

