---
title: "POST /linkconnections/{linkConnectionName}/edittables"
method: POST
path: "/linkconnections/{linkConnectionName}/edittables"
tags: ["linkConnections"]
---

# POST /linkconnections/{linkConnectionName}/edittables

`POST /linkconnections/{linkConnectionName}/edittables`

Edit tables for a link connection

## Path parameters

- `linkConnectionName` string, required

## Query parameters

- `api-version` string, required

## Request body

- EditTablesRequest
  - `linkTables` LinkTableRequest[] — Edit link tables request
    - `id` string — Link table id
    - `source` LinkTableRequestSource
      - `tableName` string — Source table table name
      - `schemaName` string — Source table schema name
    - `target` LinkTableRequestTarget
      - `tableName` string — Target table table name
      - `schemaName` string — Target table schema name
      - `distributionOptions` LinkTableRequestTargetDistributionOptions
        - `type` string — Target table distribution type
        - `distributionColumn` string — Target table distribution column
      - `structureOptions` LinkTableRequestTargetStructureOptions
        - `type` string — Target table structure type
    - `operationType` string — Link table operation type

## Response `200`

OK

## Other responses

- `default` — An error response received from the Azure Synapse service.

---

[API](https://skmtc.net/azuresynapse/apis/artifactsclient-4.md) · [All operations](https://skmtc.net/azuresynapse/apis/artifactsclient-4/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azuresynapse/artifactsclient-4/versions/fc1fdc654d4b/schema)
