---
title: "Update table metadata (description or notes)"
method: PATCH
path: "/connectors/tables/{table_id}"
tags: ["connectors"]
---

# Update table metadata (description or notes)

`PATCH /connectors/tables/{table_id}`

## Path parameters

- `table_id` string, uuid, required

## Request body

- UpdateTableRequest
  - `description` string, nullable
  - `notes` string, nullable

## Response `200`

Table metadata updated successfully

- UpdateTableResponse
  - `table` ConnectorTable, required — Represents a table (for relational databases) or resource (for APIs)
    - `columns` ConnectorColumn[], required — List of columns in this table/resource
      - `name` string, required — Name of the column
      - `notes` string, nullable — Additional notes about the column
      - `type` string, required — SQL type of the column (e.g., "VARCHAR(255)", "INTEGER") or API field type
    - `description` string, nullable — Optional description
    - `endpoint` string, nullable — API endpoint (None for relational DB tables, Some for API resources)
    - `id` string, uuid, required
    - `name` string, required — Name of the table or resource
    - `notes` string, nullable — Optional notes

## Other responses

- `401` — Unauthorized
- `403` — Forbidden - user does not have write access
- `404` — Table not found

---

[API](https://skmtc.net/structifyai/apis/structify.md) · [All operations](https://skmtc.net/structifyai/apis/structify/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/structifyai/structify/versions/1364930b6980/schema)
