Přejít na hlavní obsah
GET
/
v1
/
tables
/
{table_id}
/
enhance
/
status
const status = await client.enhance.status("tbl_abc123");

for (const [column, stats] of Object.entries(status.columns)) {
  console.log(`${column}: ${stats.completed}/${stats.total} done`);
}
status = client.enhance.status("tbl_abc123")

for column, stats in status["columns"].items():
    print(f"{column}: {stats['completed']}/{stats['total']} done")
curl -X GET "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/status" \
  -H "Authorization: Bearer lasso_..."
{
  "columns": {
    "description": {
      "total": 42,
      "completed": 38,
      "failed": 1,
      "pending": 0,
      "processing": 3
    },
    "seo_title": {
      "total": 42,
      "completed": 42,
      "failed": 0,
      "pending": 0,
      "processing": 0
    }
  }
}

Parametry cesty

table_id
string
povinné
Jedinečný identifikátor tabulky.

Odpověď

columns
object
Mapa klíčů sloupců na jejich průběh obohacení napříč všemi řádky.
const status = await client.enhance.status("tbl_abc123");

for (const [column, stats] of Object.entries(status.columns)) {
  console.log(`${column}: ${stats.completed}/${stats.total} done`);
}
status = client.enhance.status("tbl_abc123")

for column, stats in status["columns"].items():
    print(f"{column}: {stats['completed']}/{stats['total']} done")
curl -X GET "https://hub.banditshq.com/api/v1/tables/tbl_abc123/enhance/status" \
  -H "Authorization: Bearer lasso_..."
{
  "columns": {
    "description": {
      "total": 42,
      "completed": 38,
      "failed": 1,
      "pending": 0,
      "processing": 3
    },
    "seo_title": {
      "total": 42,
      "completed": 42,
      "failed": 0,
      "pending": 0,
      "processing": 0
    }
  }
}