---
title: "Tables"
method: POST
path: "/integrations/introspect/postgres/tables"
tags: ["Integrations"]
---

# Tables

`POST /integrations/introspect/postgres/tables`

List all tables available to a given user/databae/schema

## Request body

- SrcIntegrationsPostgresModelsIntrospectTablesPayload
  - `credentials` SrcIntegrationsPostgresModelsCredentials
    - `database` string, required — Database name
    - `host` string, required — Host
    - `username` string, required — Username
    - `password` string, required — Password
    - `port` integer, nullable — Port
  - `connection_id` string, nullable — Connection ID to introspect/validate
  - `schema` string, required — Schema to introspect

## Response `200`

Successful Response

- string[]

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/akk/apis/fastapi.md) · [All operations](https://skmtc.net/akk/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/akk/fastapi/revisions/6662a407c637/schema)
